Fixing some brainfarts that cause compiler warnings, and a typo.
Implement ALU instructions (Thumb format 4)
Implement thumb format 5 opcodes.