Add .travis.yml for tests

This commit adds a .travis.yml to utilize the TravisCI test suite.