Wow...I went too far but I am not turning back.  Refactoring of Bigdecimal + De-versioning
Add missing special cases.  inf and nan were return 1 instead of 0.  I will send a patch to mri
Revert assertions in compiler spec to strict array equality
Localise variables for readability, since they were only used in one place
Fixed to_s and some other small refactorings
Remove FFI
Regression test for reopening $stdout and $stderr.

Checkout: https://github.com/jruby/jruby/issues/1104
Merge pull request #1124 from godfat/regression-test-for-gh-1104

Regression test for reopening $stdout and $stderr.
Merge pull request #1120 from Sinjo/fix_test_assertions

Fix test assertions which were made weaker
Remove stuff that depended on ffi
Remove ffi library hook
FFI is going to live on a farm upstate, where it can spend its remaining days frolicking in uninitialized memory, and chasing NULL pointer dereferences.
* Package the Ruby 2.1 stdlib instead of the non-existant 1.9 stdlib
Revert "Remove stuff that depended on ffi"

This reverts commit ce86abfa0b712dee7974e8d054deeefb7ad52e68.
* Updated config for Eclipse IDE
Remove old 1.8 Win32API
Enable gem installation again.  Ignore the step in Eclipse
Fixed Issue 1116: Only logging failure in case a security policy prevents setting the network stack system property.