More opcodes
More opcodes!
Refactor registers

This allows REG_BC and REG_B/REG_C are mapped to each other with
this patch.
Rewrote how the z80 opcodes get decoded
z80_decoder: added all the missing opcodes to my decoder
z80_opcode_run: Factor DD and FD banks together
z80_opcodes: Implement many of the primary opcodes
z80_opcodes: Implement opcodes CCC0-CCFF
z80_opcodes: Implement opcodes DD7*
z80_opcodes: Implement opcodes CB00-CB1F
z80_opcode: Refactor a few opcodes and reduce redunant logging
stuff :(