add bundler caching to .travis.yml