Remove custom regex cache and just use a weak-valued map. #2078.
Merge remote-tracking branch 'origin/jruby-1_7'

Conflicts:
	core/src/main/java/org/jruby/RubyRegexp.java
Merge remote-tracking branch 'origin/master'