Removed the assertion that Float instances had different identities

This is no longer true on 64-bit MRI, and appears to have always been an implementation detail.
Merge pull request #236 from alex/patch-2

Removed the assertion that Float instances had different identities
Add a spec to expose UnboundMethod#parameters bug

  https://github.com/jruby/jruby/issues/839