Ruby 2: Tightening dependency versions.
Ruby 2: Removing use of deprecated rspec features

Using the `expect` syntax instead of the `should` syntax in tests.
Ruby 2: Removing code climate integration

This is a local fork of the repository, so I'm removing code climate
integration.
Ruby 2: Added Testing for Heroku::Conn#parse_body

Net::HTTP#request does not automatically perform gzip reading any more
for some reason, so I am dealing with encoding at this level to fix
this. (Net::HTTP#get *does* however decompress the body)
Ruby 2: Implementing Heroku::Conn.parse_body

See previous commit for motivation. (Fix for change in Ruby 2 from
Ruby 1.9)
Ruby 2: Decoupling decompression and JSON parsing.

Makes for clearly separation in testing.