Adds tests for the user dashboard page
Adds Travis CI

Travis CI yml script complement for test database

Reconfigures Travis CI to setup database.yml