Fixes #7113

Flips the wiring around.
WIP on refactoring the context-based combat PR
Fixes some SMESs on station which had wrong type

- Atmospherics, north solar and outpost SMESs remapped to be of /smes/buildable type instead of /smes/ which can't be upgraded and/or disassembled.
- Added warning which shows in the log when non-magical or non-buildable SMES is mapped in/spawned. This should *hopefully* remind mappers that regular SMESs are not suposed to be mapped in unless specifically needed.
SMES Failure logging + small fix

- SMES failures are now logged, including position of SMES, user and intensity of failure (from 1 to 100). Also included is JMP button.
- Instead of using ugly long string nice proc ping is used.
- Fixes issue with SMES overloads almost never causing APC failures.
I forgot a thing
- Or seven, to be specific. Replaced SMESs for buildable types at: Asteroid (i thought i already did that,..), Engineering construction station (engine section apparently had four SMESs in it)
DMI tool initial commit
Slightly more sensible defaults for diff output with +q
Automatic DMI merge stuff
Allow ghosts to type the parameters to Jump-to-Mob, Follow, and Teleport verbs
Merge pull request #7117 from PsiOmegaDelta/MapStuff

Fixes #7113
Robots can now be rebuilt after destruction.

Robotic borgs now have a circuit which can be re-installed in a new chassi after the destruction of the original.
Merge remote-tracking branch 'upstream/dev' into RoboCircuit
Updates the posibrain path on map.
Syndicate Beacons no longer attempt to convert traitor banned players.
pAIs can now hide.

See http://baystation12.net/forums/viewtopic.php?f=67&t=11684.
Xenobiology SecHUD icon

Made by Malsquando, see http://baystation12.net/forums/viewtopic.php?f=44&t=4294&start=660#p248937.
Radio fixes

Intercoms no longer have to check wiring, they can simply use the listening/receiving flags.
Can no longer enable reception/broadcasting if the relevant cables have been cut.
Fixes potential problem of losing your module items if you get flashed.  Because copypasta.
Fixes #7144
Deleting the map from master branch.