[config][src] Adding in mysql configuration for travis builds
[config][migrations] Changing the db config so that it's parsed correctly
[src] Creating a sql configuration based upon the database configured via environment variable
[src] Fixing some small issues in MYSQL configuration
[src][migrations][test] Adding in the ability to stub out database queries during tests with a database mocking library.  Also fixed some issues with mysql migrations.
[travis] Only apply migrations if we care about the DB logic we are testing
[src][test][README][travis] Changing name of db driver in mocked setting
[README] Adding a bit more verbage to readme
[travis] explicitly requiring erikstmartin's mock library