Work on IR interpreter for all phases
Update for overload change in blaze
Pretty print some range related objects
Make IR interpreter work for the different compilation phases
Use temporary name to assign argument to temporary stack variable
Fix updating phis from stack values in frontend (fix nested loops)
Support 'break' in loops
Some more control flow support and tests, prune dead basic blocks
Make sure the bytecode block name is available, minor cf fixes and tests
Enable complicated control flow test