Work on binop codegen: fib test went from 1.5s to 0.16s
some quick cleanup on the binop code gen
made complex_arithmetic more complex
added while to do-while code motion
added a LiteralBlock, to keep literals out of control structures
code gen is essentially as otimal as by hand
another while loop tweak to reduce code density
latest uncommited: a port of complex_arithmetic into python and .gitignore additions