Use gems instead of git sources where possible.
Cache Bundler on Travis, per http://about.travis-ci.org/docs/user/caching/