more extensive .travis.yml