Early Travis config to stop it shouting every time a build fails during dev.
Very early testing functions.
Tweaks and adjustments to README (Now includes the correct build status image).
Now exits with non-zero status code if testing on a non-dev site.
Coveralls, so we can see test coverage.
Fixing broken JSON in composer.json.
Support for environment variables to define testing database (replaces test for DEV site, as is more explicit). Also makes using a Travis DB workable.
Defining some more constants in the test bootstrapper to avoid the need for config files during testing.
Use Scrutinizer for code quality goodness.
Further tweaks to README and INSTALL.
Testing now duplicates general-example config.
Changes to support PHPUnit DB testing, poking PDO to see if it works.
Turn on short_open_tag, and change config variables in general file.
Have travis set up DB schema.
Don't run header() if headers_sent().
Only debug output if it's a scalar.
Use loopback IP address rather than hostname.
Now using MySQL XML dump as fixture, including all required tables and properly calling setUp().
Removed shouty errors from bootstrap.
Glossary object is now created per-test to allow modifying arguments. Comments for all tests.