use standard naming convention for GotoStatement class properties
add `CPSTransformCommand._extractLoopLocal`
manage nested functions with enterFunction and leaveFunctions
s/labelIndeces/labelIDs/g. Numbers labelIndeces holds are not label
offsets, but unique IDs.
separate goto-elimination phase and label-resolution phase
destructuring switch statement into if and goto statements
inlining small functions
s/makeBasicBlock/replaceBasicBlock/g
add _emitGotoStatement and _emitLabelStatement
inline getLabelOffset
rename _extract* function family
_extractNextLocal was broken
create VMs at earlier stage
Merge branch 'wasabiz/refactor/cps-transformer2'