[Ready To Merge] Power Multifix

This small series of fixes will adress some issues related to power.

This PR is intentionally set to master. Dev already has tg's system, but current powernets on master are extremely buggy, which can completely ruin the round. This will (among other stuff) fix that.

- [X] Fix powernets deciding to stop work randomly due to having bad mood
- [X] Fix broken colored cable coils. Laying cable with colored cable coils seem to sometimes lay red cable.
- [X] Fix some interaction issues with SMESs (mainly the buildable ones), such as duplicate messages. Minor issue.
- [X]  Fix deconstructing buildable SMES yielding no parts (Weird thing is it worked when i added that feature..)
- [X]  Fix buildable SMES overload EM pulse causing delayed processing of other consequences.
- [X] Fix admin power all SMESs secret verb acting weird with buildable SMESs with more coils than one.
- [X] Fix cyborgs being unable to pick up magnetic coils (SMES building part) with gripper. (magnetic coil is same thing as capacitor or such, there is no reason for borgs not having possibility to install them if they have engie module)
- [X] Fix SMES UI showing "Not Charging" even while the SMES is partially charging. Also fix visual bug when input/output is set to more than 1MW (possible with 4+ coiled SMESs such as the main SMES in engineering)


Okay, it should be ready to merge.
Have you considered making a separate list for terminals? Not sure of what the full cost/benefits would be, but if you only need to track terminals for power net rebuilding it would be nice to not have to process more machines.