Add initial test suite (WIP)
Add initial acceptance tests

- Add support for running tests on Vagrant
- Add support for CI on Travis
- Fix versions for dependencies
- Move source code under src
Update setup-travis.sh
Update .travis.yml and send-coverage.sh
Fix the build on Travis (hopefully)

- Add badges to README.md
Update codeception.yml.erb
Add support for remote code coverage
Add c3.php and remove .htaccess from the test app
Update index.php
Added a missing composer dependency to setup-travis.sh
Disable sending of test coverage
Add debug output to Travis
Update index.php
Add runtime and assets folders to the test app
Update .travis.yml
Change database config to use environmental variables
Update environmental variables
Update test application configuration
Fix build