Add contribution guidelines to gemspec
Fix SystemStackError exception under rubinius

* The previous code caused an infinite recursion because the #===
  method uses a similar comparison with number.

  See: https://github.com/rubinius/rubinius/issues/2644