update travis config

- ActiveModel => 4 requires ruby 1.9.3+
- add ruby 2.1.1
- cache bundled gems