Porting various TG bugfixes

Thank you to TG for fixing these issues

Roburger/Xenoburger will now work and actually transform you
Powersink will no longer leave APCs at 0% charge and not charging forever
You can now pull things across zlevels
You can now authorize announcements as a head using a PDA with an ID inside