Update .travis.yml to use recent ruby versions and allow fail for JRuby.
Add Travis badge

[ci skip]