Allows refitting to change worn sprite
Adds cooler/heater circuit designs
Merge pull request #6251 from Zuhayr/dev-freeze

Fixes.
Merge pull request #6258 from mwerezak/rddesigns

Adds gas cooler/heater circuit designs
Merge pull request #6253 from mwerezak/skrell

Hardsuit refitting sprite sheet
fix for contaminants not processing if air is OK otherwise

also a small fix for VV

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
fix for lighting subarea GCing

Fixes #6102 and related issues

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Fixes pipes duplication issues
Merge branch 'dev-freeze' of https://github.com/Baystation12/Baystation12 into dfreeze_pipe_dupe_fix
Fixes #6121
Moves HE pipes and junction dmi's to where the rest of the icon_manager dmi's are.
Fixes the HE straight pipes into bent ones travesty.
Merge pull request #6270 from Mloc/bs12-power

Fixes for #6102 and contaminants
Merge pull request #6272 from faerindel/dfreeze_pipe_dupe_fix

Fixes #6268 #6122 #6121
Fixes heater/freezer icon updating if power cut
Readds powered pump to air injector
Fixes APC load totals periodically doubling

Also fixes areas updating excessively when update_use_power() was
called.
Fixes pressure regulator mode
Fixes critical gas freezer bug
Adds atmos/supermatter debug messages
Powernets

Moved powernet datum definition to powernet.dm
Improved APC load balancing.
Updated SMES charging to work better with new APC/powernet code.