Make Travis build against more branches and rubies
Allow failures on JRuby and ruby-head for now