Add config files and build file for Travis-CI

The test suite needs to be able to run in Travis-CI which is different
from a local test setup. Mostly, this just means making sure that the
mysql and postgres tests can connect properly.
Clean up imports and pull in all utils packages

Made sure that all items in the util package are getting pulled in so
that future additional tags can be added without explicit imports.
Add "OracleTest" and "SqlServerTest" tags to allow exclusion of proprietary DB tests

This allows tests to be excluded when either Oracle or MS SQL Server
databases are available. This is primarily to support the testing of
the codebase using Travis-CI since these environments are not available
there.
Removed whitespace
Provide correct properties files when tests are running in Travis-CI environment

Reading in of properties files is part of our test process, so we need
custom properties files if we're running in Travis-CI. Travis-CI sets
an system environment variable that we can detect and take the
appropriate action to supply proper db config files to the tests.
Merge pull request #30 from cbmi/travis_ci_support

Add Travis CI Support