mmu.cpp: Split readMemory and writeMemory into readIO and writeIO for the Game Boy I/O registers at FFxx hex. Use them in the opcodes that deal exclusively with I/O registers at (FF00 + immediate).