use graph builder suite for compiler tests
fix for FrameState.applyToNonVirtual
consider register priority in rematerialization decision
fix lowering of instanceof with ConditionAnchorNode usage

--HG--
extra : amend_source : 41bca6243bfa366302dfaadbe1f7319ec648226c
rename LocalNode to ParameterNode
Merge
fix formatting
MacroNode: fix case for macro node lowering if framestates are not removed
Replacements: use enum to describe framestate action

--HG--
rename : graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetFrameStateCleanupPhase.java => graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/CollapseFrameForSingleSideEffectPhase.java
extra : amend_source : 1aa9e4ba542e32be1c9bfe3418c6e90395806aac
update method signatures for makeGraph
improved format checking and error reporting when parsing a projects file
made some GraphKit methods protected
made GraalCompilerTest slightly more extensible
fixed name clash
initial code for calling PTX kernel code from Java with parameter marshaling and return value unmarshaling performed by a wrapper specified via manual graph construction
canonicalized projects
disabled new PTX tests if PTX GPU is not available