update CI coniguration:

* use latest Ruby 2.1
* speed up `bundle install`
* cache Bundler directory
* use Travis Docker support