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

See the commits!
Should this be called MoveTwo or MOVTwo instead?
MovTwo seems wrong.