Partial refactor of label/switch/goto code + removal of globals
Compiling basic-block changed source
cc1 dependencies
Return statement basic-blocks
Basic block linking at the fold pass
Temporary backend ostate fix
Partial blockify changes - basic block linking as a separate pass