Fix build

- Fix Rubinius failures on Travis CI
- cache installed gems

Also see http://www.benjaminfleischer.com/2013/12/05/testing-rubinius-on-travis-ci/

p.s. I'll add more commits if necessary.