Updated DB credentials along with proper schema

travis will now create a TE with credentials 'dba' 'goalie'. Tests will also be able to run off these credentials. Also isolated database credentials to tests/tests-settings.json if a user will have different credentials. Otherwise a user can run these tests simply off the quick-start database/script.