Enable JRuby and Rubinius 1.9 mode in Travis
Add JSON dependency
Enable JRuby 1.7.0 on Travis-CI
jruby-openssl dependency for jruby platform in Gemfile
Add note about JRuby in README
Update changelog for 0.1.1 release
Prepare for 0.1.1 release
raise exceptions for expired certificates on push
When certificates expire, apple rejects the connection with an error
that we can catch. Certificate expirations actually happen pretty often
(about one year for Apple certs), so we want developers to be aware of
it, because their push messages will stop working!
remove pry reference
Add test for exception behavior
better catch of SSLError for certificate expired
Tag & raise original exception on expired cert
Prepares 0.2.0 release
Drop support for JRuby 1.6.x

* We've long said we only support 1.7.x, and the JRuby team is pushing
  folks to get off of 1.6, so lets cut some fat drop support.
Merge pull request #25 from highgroove/drop_jruby_1_6_support

Drop support for JRuby 1.6.x
Switches to jruby-19mode now that Travis has upgraded to JRuby 1.7.0
Only show build status of master on badge
Downcase the environment when choosing the gateway

It was causing issues if the environment was not downcased, like TEST or
PRODUCTION.
Rename test to reflect behavior
Convert to Rspec expect syntax