Added tools and time handling

Well yeah
Ported cable coils to stacks crudely

Yeah
Fixes racks
Return to the text paths

Yes byond doesnt let me use normal paths as association for numbers
Makes the commander a more important role. His ID has different access levels, allowing him exclusive access to Boss consoles.

Updated map to reflect this, and named the Telecrystal consoles to match the new code names.

Fixes bugs present in initial test.
Merge branch 'master' of https://github.com/tgstation/-tg-station into nukeops
Drag'n'Drop for better usability

Dragging sprite of a man above cryo/sleeper will move him inside and
activate it if its cryo
Merge branch 'master' of https://github.com/tgstation/-tg-station into SayYiffYiffIfYouAreMachineFucker
Better information for teleporter users

Fixed cheris issue
Merge branch 'master' of https://github.com/tgstation/-tg-station into SayYiffYiffIfYouAreMachineFucker
Fixes goddamn handtele being shit

Well not fully but partially
At least it works now
Some recipes and addable parts

Indeed
Merge branch 'master' of https://github.com/tgstation/-tg-station into CraftingTable
Standardizes and cleans up objective.dm
Added chem handling and IED recipe

Uh oh
Merge branch 'master' of https://github.com/tgstation/-tg-station into CraftingTable
A bunch of fixes

Minichemdispenser sprite now in
Borg recharger open and close procs standartized
mech recharger fixed
Fixed sleeper and cryo snowflakery with draging sprites
Readds nuke last names as operation names. They now go on the ID instead. The random alphabets that were floating around were standardized.
Fixes Mechs dieing to Wand of death
Changes simple_animal/Die() because it disagrees with simple_animal/Life() due to the health variable
Converts Steal objectives (except for blueprints grr) to a datum-based system. This is to support further changes to the objective system, though it does make adding new objectives nice, simple and compartmentalized.