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

See the commits!
The comment is defined approximately as follows:
!(welp)[http://t6.rbxcdn.com/aea6c7010d6beaad8521e6c1b2584ee0]

(but i'll change it.  or just simplify the whole thing since it probably doesn't matter)