Ruby 2.4 unifies Fixnum and Bignum into a single Integer class.
As of 2.4, referencing the Fixnum or Bignum constants directly emits a warning.
This pull request replaces the references to Fixnum or Bignum with Integer.
I've also bumped a few development dependencies to get the test suite up and running. It's currently failing with a few encoding related errors.
replace Fixnum and Bignum with Integer
update yajl-ruby dev dependency for ruby 2.4
update rake dev development for ruby 2.4
add test-unit as development dependency
The encoding issues are fixed as of #10