Update dependancies and .travis.yml