Cleaned Singularity Beacon to use the new power machines code.
Fixed the beacon deactivating on powernets splitting.
Added power comsumption.
Removes beacon from processing list if desactivated.
Merge pull request #5681 from Menshin/singulo_beacon_fix

Singularity beacon fix and clean-up