Sync: APC logic is switched to power grid

I still need to add wireless cells to replace the current way apc is
attached to machines.  I need to resolve a bug with battery not draining
correctly when out putting power.
Currently works but not idea.  commit before rewrite

At this point, the logic of PowerNode has become far more complex then
it needs to be. I'm going to rewrite it so that PowerNode can have a
child powerNode to replace the existing childNetwork logic

TODO: I still need to remove the linked list files at some point