Add .travis.yml for Travis CI

This commit adds the file .travis.yml, which is the configuration
file for running tests using Travis CI