Pass ActiveSupport::JSON.decode a string and not an IO when interfacing with GitHub API

In older versions (< 4.1) of ActiveSupport, this worked because
ActiveSupport used MultiJSON, which would invoke #read if it
responded to it (https://github.com/intridea/multi_json/blob/v1.8.4/lib/multi_json/adapters/json_common.rb#L9).
However, newer versions of ActiveSupport, starting in 4.1, use
ruby's standard JSON gem (https://github.com/rails/rails/commit/ce4456fde6f45f1abd020cbdeb520d401299e01f),
which expects a String. Reading the IO that #open returns
to us and passing the resulting String to JSON.decode ensures
compatibility with all versions of ActiveSupport.
Another attempt to use SVG badges
Properly show the Code Climate badge

[skip ci]
Merge pull request #526 from jimryan/master

Pass ActiveSupport::JSON.decode a string and not an IO when interfacing with GitHub API
Fix faling specs for sinatra 1.4.5
Temorary spec for generator

You can run generator spec by doing:

    GENERATOR_SPEC=true rake spec:ative_record_41

We are doing this because we don't want to make API calls in the
spec. At the same time, we aldo don't want to use fakeweb or something
like that because it causes "you never realize until you go production"
 situation. We had it before and shipped a bug - we are not sure what is
a better solution, but at long as I'm aware of this I'll take care of it.
Allow failures for ActiveRecord edge [ci skip]
bson '1.10.0' doesn't work with jruby, use 1.9.2 for now
Oops :boom:
:disappointed_relieved:
Update Readme, Rails 4.1 is no longer eage
Merge pull request #546 from timoschilling/patch-1

Update Readme, Rails 4.1 is no longer eage
Test against Ruby head on travis
Update README [ci skip]

Currently the following builds are broken:

  * any builds against Ruby 2.2.0
  * AR edge builds
Update gemfile for ActiveRecord ~> 4.1.0

It's already released.
Do not lock the version of sqlite3 if Ruby is 2.1.1 or higher
Remove :rbx in favor of 55d316f396a38ec577ac727e8c0515ff2433c648
Allow specs against ruby-head to fail
Fix a bug that paginatable arrays with total_count option always returns whole array

Fixes #516
:sob: