Major reworking of the register allocator.  It should actually be correct now...  It's still in the TILParser sandbox but should graduate soon.  It will do so as soon as code generation works for the example programs in cfgtest.ohmu.