minor: updates to readme and travis config

- making ruby version compatibility information a lot more prominent in the readme.
- updating the travis config to do some more testing of different ruby versions with some additional allowed failures.
minor: remove jruby gem deprecations
RUBY-584 fixing unit tests that require a mongodb connection