Move unit and functional tests into separate dirs
Update deps
Rename FunctionalTest to WebTest
Update test-specific things to state of the art
Move service definitions to service provider, eliminate bootstrap.php
Ensure correct config for tests
Pass type-hinted request to controllers
Make twig views function in strict mode
Rename twig views to .html.twig file suffix
Update composer.json, use require-dev
Require vendor/autoload.php in phpunit.xml.dist directly
Indentation in WebTestCase
Extract interface for storage