Add travis tests for various ruby versions, with 1.8.7 and jruby marked as allowed failures