Lots of changes to raw power supplies.

I expect a lot of instability, but for now it seems OK.