Generalizes the telecommunication reception check.

Also happens to fix a bug where a Detomax could blow up PDAs without reception.
Changes a couple of type checks to access checks.
Better breaker box sprites
Hoverpod tweaks

Hoverpods are a subtype of mecha/working again, but drills are now
ripley specific. Hoverpods have increased cargo and can carry 3 tools.
Hoverpod crates now come with a clamp and passenger compartment
pre-installed.
Brings back the combatpod, can equip weapons.
Factors out common mecha/working procs

Refactors a bunch of identical hoverpod and ripley procs and moves them
into mecha/working
Allows toggling hoverpod stabilization
Sleepers now use power when synthesizing chemicals

Also, sleeper and chemmaster power usage are now both controlled by a
constant in setup.dm
Gas heaters heat faster

Restores a symmetry between heaters and freezers. Also they were nerfed quite a bit when their power use was lowered to 20kW, this undoes the nerf.
The AI now has a radio channel for its private frequency.
Adds some checks to ensure the AI cannot go and speak on the radio if dead or has had its power shut down.
Most minor spelling correction.
Adds hand labeler to the Excavation tools closet.
Hand labelers in Xenoflora.
Merge pull request #6859 from mwerezak/heaters

Gas heaters heat faster
Code refactoring

AIs and borgs now share law statement procs, rather than have 95% identical code variants.
Improved handling available law-statement channels. Now lists all available radio channels + any additional variants (such as "Binary", "Holopad", etc.)
Fixes a bug where synths could not state laws on the binary channel due to improper return-value.
PDA newscaster

One can one access and view newsfeeds from the comfort of one's PDA.
Possible to change and disable the newsmessage beep.

Known issues:
Unlike browse() NanoUI does not appear to wait for browse_rsc(), the method which to transfers image to the client's cache, to finish.
This often results in newsfeeds not always displaying their images the first time they are viewed.
Adds two new poncho types, adjusts bomber jacket cold protection

Adjusted the cold protection so it might actually be noticable now, forgot earlier that it was mitigated by uncovered areas.
Merge pull request #6853 from mwerezak/breakerbox

Less terrible breaker box sprites
Merge pull request #6862 from PsiOmegaDelta/RadioAI

The AI now has a radio channel for its private frequency + Clone Cleanup
Merge pull request #6858 from mwerezak/sleepers

Sleepers now use power when synthesizing chemicals
Merge pull request #6863 from mwerezak/poncho

Adds two new poncho types