Incorporated VuFindHttp module test suite; added missing method required by tests.
Added new upgrade functionality to match 1.4 upgrader and to make \VuFind\Config\Upgrade class easier to test.
Added unit tests for upgrade code; put old configurations from 1.x releases into test fixtures to support tests.
Added missing comments; do not warn about missing Sample.ini file (no such thing).
Added tests for expected warnings.
Configured more complete coverage reports.
Created separate phpcs task; adjusted which files get style-checked (all modules, minus tests and configurations).
Added missing module comments.
Added missing comments.
Style adjustments to VuFindHttp module.
Style fixes.
Fixed incorrect macro.
Generate documentation for all modules (this only works right now if PhpDocumentor2 is hacked to disable graph generation).