Add `travis.yml` for continuous integration