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

See the commits!
Can this line also be on the previous line since we don't have a 80 character column limit.