Now using same kind of pmap like PPC BookE / MPC85xx

This is DIRTY and WIP work, but I'm only pushing it
in order to show it to other people and not keep
all those changes hidden on my hard drive.

Sorry if your eyes hurt after reading this big fat commit :)