add special jruby handling

provided by aruba

update deps
conditional aruba java deps
Merge pull request #264 from plukevdh/jruby-stability

Jruby stability
Changes source from :rubygems to https://rubygems.org to remove warning.
Raises webmock version to 1.10
Merge pull request #268 from johanneswuerbach/rubygems-warning

Changes source from :rubygems to https://rubygems.org to remove warning.
Build against ruby 2.0.0.

(but allow failure for now until we get it passing)
Merge pull request #269 from johanneswuerbach/webmock-1.10

Raises webmock version to 1.10
Add changelog entry for #269.

[ci skip]
Update lots of gems.

This updates all gems except excon, faraday and webmock.
Initially, I updated those gems, too, but they caused
test failures.  I'll be updating those separately.
Update Faraday.

Faraday 0.8.6 includes a User-Agent request header by default.
Force encoding to US-ASCII since ruby 2.0.0 defaults to UTF-8
Ruby 1.8 doesn't have force_encoding.
Fix default headers for Ruby 2.0
Don't run failing syck test on Ruby 2.0
Remove failing faraday cukes.

Faraday has some additional headers (see bf9b312a1f6dc2da048d935c2925de85ac1f95c1) that
do not match what is in the VCR cassette for this example. We've got this covered with
some specs already, and there's not much documentation value here to working around it,
so it's simplest just to remove the faraday scenarios.
Merge pull request #273 from vcr/upgrade_gems

Update lots of gems.
Bump max_minor_version for typhoeus, as 0.6 has been released
since February 2013. Also updates typhoeus to 0.6.
Replace method with constant per Myron's advice
Merge pull request #278 from czarneckid/bump-typhoeus-max_minor_version

Bump max_minor_version for typhoeus, as 0.6 has been released since 2/13