clean up ExceptionObjectNode lowering

--HG--
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadExceptionObjectNode.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/LoadExceptionObjectNode.java
Remove CompilationResult.Mark.references

--HG--
extra : rebase_source : fc912b74ed842684ccb5acf08b4a5f519d0e0fbe
mx build: make --error-prone, --jdt and --force-javac mutually exclusive

--HG--
extra : rebase_source : 45923168f01459ed04034067869b988bda64b2be
AMD64HotSpotLIRGenerator.emitForeignCall: add assert

--HG--
extra : rebase_source : 2274afb0dd3d3783d6055f0d828ba1f48a50e4b4
Fix help text for ideinit

--HG--
extra : rebase_source : a30e04cf94a7e768af92372b3872d6d4586d2752
Guards which are guarenteed to succeed can replace themselves with null.

--HG--
extra : rebase_source : 2e7a9be3b4cd88211a8ab13e8f563c0523a44caf
StampTool: fix typo and change "java" to "Java"

--HG--
extra : rebase_source : 8a89dc12cb46eb56866b806c1d720dfba26c4d12
Finish the changes from ad3441f45118

--HG--
extra : rebase_source : 4277501395a17f2eda5d73912a7401d208436084
Harmonize usage of NodeInterface

--HG--
extra : rebase_source : 7ac47a5f755968ca54596764c18439511ad3673a
simplify FrameInstance (remove getTargetCallTarget)
VirtualStates should not block MergeNode splitting
fix comparison in  Block.isExceptionEntry
mx: log reason why Java classes are being (re)built