Add a .travis.yml
Update dependencies to latest