Print PutChar Const as chars
Tweak C99 code gen
Tweak full opt pipeline
Add benchmark script
Make strict
Improve documentation
Flow reduction can remove next op for infinite loops
Simplify loop unrolling

Now only unrolls one iteration of the loop at the time. This is much
easier to deal with when optimizing the entire resulting expression.
Make constant inlining go through shifts
Better handling of inlining constant into flows
Tweak pipeline for recent changes
Simplify assignment optimization code
Formatting