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

See the commits!
I thought I search and replaced all of these, not sure why I missed this instance of NPC.  Will fix.