Undo fast_finish
Re-enable fast_finish
1.9+ blockless Struct#select returns an enumerator
Adding spec for JRUBY-5946

 This  accompanies https://github.com/jruby/jruby/commit/2c8e31014402907549090ca19531bda149ef7e61
Added failing test for basic subList functionality.
subList toIndex should be exclusive. Fixes #1274.

Issue at https://github.com/jruby/jruby/issues/1274
subList size should be toIndex - fromIndex.

Related to #1274.
Tests pass now.
Don't set java.net.preferIPv4Stack in shell scripts #1286
Add Enumerator#cycle.size and Array#cycle.size
Fix cast error for step.size on bignums
Fixes 1291. Sidekiq - Minitest error: NoMethodError: unmocked method :==, expected one of []
Unbreak master..poor merge
Fix #1222, StringIO.gets w/ utf8
replaced JavaUtilLoggingLogger with StandardErrorLogger using the same format. removed any import or usage of java.util.logging
no release repository in any artifact which get published on maven central (surprised that oss.sonatype.org does not prevent that). that just produces a lot of traffic on that repository and if that repository is inaccessible the artifact can NOT be used anymore
[skip ci]
Fixes #1198. Strings not printed properly to windows console
Always pass RootNode into runInterpreter

* This prevents IR interpreter from crashing since it always
  expects a RootNode.
* 2 more failing specs now green.
[IR] Begin/end block share scope of its lexical parent.

* Thus far, begin/end block were getting their own scope whereas
  they ought to share their parent's scope just like for-loops.
  This patch fixes it.

* One more spec now green. More debugging needed to figure out
  why the other BEGIN_spec is still failing.