Emitter: Use macros for allocating and writing to code.
Emitter: Use macros for allocating and writing to code.

Less redundant code, and also less chances of an oops.

crasm/lily,boardwalk/lily,boardwalk/lily,crasm/lily,crasm/lily