Did a bit of housekeeping in the MMU to log register writes/reads, especially in DMG mode
Fixes issue #30. This was because the LCD interrupt was happening in the wrong place