Adds deconstruction for DNA scanner and cloning pod.
Adding wires to a machine frame uses one unit of wire.
Wires returned from deconstructing return 1 unit of wire.
Fixes issue #1001
Applied logic to portable generator deconstruction.
Adds functionality to empty a transit pod or put mobs in one

Clicking on a transit station with a grab or harm intent will cause you to attempt to empty the contents of the pod onto the floor, takes 4 seconds

Clicking on a transit station with a grab item in the aggressive state or above will cause you to attempt to stuff the grabbed mob into the pod, takes 6 seconds
EDIT1: Caused stuffing people in pods to stun them for 5 seconds to assist transport of captured persons
Adds breaks to some loops in case there is more than one pod.

Shouldn't happen, but Murphy's law.
Added auto closing to poddoors (blast doors). The syndicate shuttle's external entrance now uses it, and has a 30 second timer.
Made all the poddoors on the syndicate shuttle start closed.
Added the friday the 13th event. It will basically cut the event frequency in half to simulate unluckiness.
Adds and removes some checks in transit tubes

Adds some safety checks when stuffing people in transit tubes
Removes intent check when yanking people out of tubes because it complicates things
usr null checks

- added some null checks in places where they might be needed, made use
of existing null checks where possible
- changed text formatting to <span> where easily done
- changed a few pixels so cloning pod doesn’t bother me anymore
Includes turbine.dm in .dme file
Updates turbine.dm to bypass the 'code\modules\power\turbine.dm:234:error: interact: duplicate definition'
New way to prevent saxxing in transit tubes to run from the law
More logging and fingerprints

Added helper proc for general logging, replaced some logging with this
proc
Pulling now leaves fingerprints
Judging by the opinions in the thread will add some more
logging/fingerprints
Mistook the mobs in human_attackhand, fixed now

Happy little accident
A change to how "continuous_round_wiz" works

Currently, if the config option for continuous wizard rounds is off the round will end immediately following the death of the wizard.

With this change after the death of the wizard the game will additionally check to see if the wizard has made any antagonists that are still alive to do things after his death. The round won't end unless these antags don't exist or have all already died as well.

This allows for summon guns/magics survivors to not get blueballed out of antag round because the wizard died quickly. Additionally this allows wizards who made apprentices the chance for them to get the wizard alive again (the new healing apprentice has a staff that can raise the dead who is uniquely suited to this task.) Additionally additionally this allows for a mindswap wizard to not get instantly meta'd out when the round doesn't end when the wizard's head is caved it WITHOUT forcing extended on people.

This change was originally part of the Magic Mania pull, but was removed and placed in its own PR on request.
<span> and cable use()

- Added more span tags
- using cable now uses use()
- fixed use() to correctly return 1 when it succeeds
- checked that there were no checks that would’ve been previously
borked. For testing purposes I renamed use to use_cable (‘use’ is kinda
bad for a proc name, but use_cable is hardly better), but left that out
of the commit because it would’ve inflated the pr.
Merge pull request #2010 from JJRcop/transit-tube-interaction

Adds functionality to empty a transit pod or put mobs in one
Fixed minor typos and more use of new proc

Removed previously added ling logging proc, replaced with new one
Fixed some language
Fixed help and grab intent logging when you do it to yourself
Merge pull request #2033 from Giacom/syndicate_auto_closing_wow

Added auto closing to poddoors (blast doors). The syndicate shuttle's external entrance now uses it, and has a 30 second timer.
Standarized the code further, added interact that doesn't shit the compiler
And some more mistakes fixings

Yeah i suck at english sorry