flori/json — pull request #188 by dbussink (2013-09-28 13:54:00+00:00)
Title: Remove Rubinius workaround since it actually breaks on Rubinius

Encoding support in Rubinius works well enough that this check is not needed. In 2.x modes, it even breaks things because iconv is not available anymore and it breaks on Rubinius with the following exception:

```
An exception occurred running /Users/dirkjan/Code/rubinius/lib/bin/gem.rb:

no such file to load -- iconv (LoadError)

Backtrace:

Rubinius::CodeLoader#load_error at kernel/common/codeloader.rb:436
Rubinius::CodeLoader#resolve_require_path at kernel/common/codeloader.rb:423
{ } in Rubinius::CodeLoader#require at kernel/common/codeloader.rb:103
Rubinius.synchronize at kernel/bootstrap/rubinius.rb:147
Rubinius::CodeLoader#require at kernel/common/codeloader.rb:102
Rubinius::CodeLoader.require at kernel/common/codeloader.rb:237
Kernel(Module)#gem_original_require (require) at kernel/common/kernel.rb:686
Kernel(Module)#require at lib/rubygems/core_ext/kernel_require.rb:53
{ } in Object(Module)#__script__ at gems/gems/json-1.8.0/lib/json/common.rb:424
```