Make reference map data accessible from Java code
Allow disabling of redundant move elimination
Make graph builder more extensible
Allow outside access to field
Allow subclasses
Move stamp inference in its own class, and make it extensible via the ValueAndStampProxy interface
Make code extensible
SL: small cleanups

--HG--
rename : graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/call/SLCallNode.java => graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/call/SLInvokeNode.java
Sort options alphabetically so that diffs do not show false positives
Merge
Documentation for jump emission logic.
New unit tests for I2x bytecodes.

--HG--
extra : amend_source : d0eb4496e4c4b7e423c46cb0959fed172b0b09db