fix initialize visibility
respond_to_missing? is public in 1.9.x
Merge pull request #1542 from tduehr/initialize_fix17

fix initialize visibility
Cheryr-picked from master
Support path expansion in jar entries.
GH-1551 - Fixing: Fixnum#to_s seems to generate strings immune to #[]=
Actually use Java7ClassValue when using Java 7+.
GH-1633 - BigDecimal operations should throws TypeError when the first argument is nil.
GH-1633 - Fixing issue created by the last commit.

BigDecimal operation were throwing a TypeError when the first argument is another BigDecimal.
Fixes #1638 "Regexp Interrrupted" Typo
GH-1551 - Adding regression specs.
Merge branch 'GH-1551' into jruby-1_7
Merge pull request #1645 from ratnikov/fix-jar-expansion

Fix jar entry path expansion (https://github.com/jruby/jruby/issues/321 issue)
[Truffle] Port to the 0.3 CallNode and stack trace APIs.

Includes some work from Lucas Allan on the CallNodes.
[Truffle] Temporarily remove debugging code.
Merge branch master into truffle-head.
[Truffle] Disable background compilation for now.
[Truffle] Remove all manual inlining - let Truffle handle it all.
GH-1590 - Hash#hash should not return the hash size when keys & values are the same.
[Truffle] Include the name of the method blocks are used with in their name.