Change the Ruby versions tested in Travis

1.8.7 and 1.9.2 are end of lined, ree is dead, jruby-head will not be stable for a long time, and rbx was missing.

[ci skip]
Raise exception on unknown keyword arguments

The error message is exactly the same as what we get with Ruby 2.0
keyword arguments.