fix for mx, did not compile on Windows
fix for IfNode reordering
Merged
split BciBlockMapping liveness calculation into fast and slow path
new graph ordering assertion mechanism
tiny change to DebugInfoBuilder
tiny change in FrameStateAssignmentPhase
let NodeIterable.snapshotTo take collections instead of lists
Merged
SnippetTemplate: don't use dummy node for replace

--HG--
extra : rebase_source : 22b91e52b37176b6dcb89f982c92f73efda8f4a2
CheckGraalInvariants: catch BailoutException

--HG--
extra : rebase_source : ed68bcc7dd0392fd8ab8fab4ef305f3f3fa6799b
removed ResolvedJavaMethod.getCompilerStorage(); moved last compiled graph node count into profiling info (i.e. MethodData metadata)
modified HotSpotResolvedJavaMethod.getCompiledCodeSize() to only return Graal compiled code size
removed ResolvedJavaMethod.getCompiledCodeSize()
added findbugs command to mx