Add a travis.yml file for continuous integration