Fix RuntimeError message to more closely align with MRI's message.
Array#delete should delete the first object *inside* the array,
not the one that is given as the argument to it, even when the objects
are equal via '=='.

This fixes #411.
Regression test for #411, based on test given by @jvshahid
Revert "Regression test for #411, based on test given by @jvshahid"

This reverts commit 5916a45b6348e19ebed553438e44047a22693b4d.
Revert "Array#delete should delete the first object *inside* the array,"

This reverts commit fe138bf2081e312abf4a5785be6ee559e4d6df01.
LOADED_FEATURES#clear was not clearing internal set.
JRUBY-6995: Raising an Exception from #each wrapped in Enumerator.new results in StopIteration
Something's not right here; reverting and filing issue.

Revert "LOADED_FEATURES#clear was not clearing internal set."

This reverts commit 10e6ea36e0312c97d3cc83ee8b30188b48e46945.
Array#delete should return the last object *inside* the array, not the one that is given as the argument to it, even when the objects are equal via '=='.

This addresses #411.
Fix JRUBY-7008

Undefined method `search_convpath' for Encoding::Converter:Class

We'll just go with the dirt-simple version from Rubinius that
creates a new Converter and calls convpath on it.
Hash equality should use rb_eq[ua]l equivalent to short-circuit.

Fixes seattlerb/minitest#191.
Potentially fix JRUBY-7002. Existing specs should pass, but
the fix should also be tested on Windows.
Add spec for JRUBY-7002.
Remove symlinks in jruby-openssl, since they confound some IDEs.
Missed from last stdlib merge...will apply to ruby repo
Fix alias dispatch via indy; was using new name instead of old.
Missing method?
JRUBY-6997: Newline in UTF-16 (BE and LE) incorrect under windows
Turn on new process stuff for 1.7+, not just 1.7.
merge the RG fix from https://github.com/rubygems/rubygems/pull/402