PowerPCState register (and rationalize register usage, and add some registers to replace it)

See the commits!
Well, these memchecks were useless. There must be something else in this PR which breaks them.