implement offset/indexing on LDR/STR

also fix writeWord, shift fixups on DATA,
some shifts on DATA,
get the MMU to turn on

move cp15 functions to cp15.js, speed up ticks/more instructions
per tick