8051: updated to the new type system and implemented all instructions (not all are perfect).
Cleanup a traceur syntax workaround.
Analyzer: use i8 instead of u8 to make sure byte-size stack addresses don't get cast to unsigned.