Moved template description inserts from start.php to the respective
modules for each template. Added Base->AddTemplateDescription to help. Switched SimplePie image handler to just the path rather than the full url, which means Reader->ImageHandler can be removed. Bug fix / typo in auth.php, $this->user->name should be $domain. Rewrote most of start.php and tests/bootstrap.php so they are cleaner and share more code, which also makes the latter a better test of the former. Also all modules are now installed when testing, though there's still a lot of work to do writing tests... made a start on that too by improving existing tests and adding a couple of new ones.
Showing with 1852 additions and 921 deletions