added config flags for objectives being enabled or disabled.
added antag options menu.
added ability to choose where a syndicate uplink is installed.
Merge branch 'master' of https://github.com/Baystation12/Baystation12 into antag
DNA2 EPISODE 2: Revenge of the Bugs

Made after DNA2 hit /vg/'s main server after no one tested anything.

* Gene activation/deactivation made modular, refactors domutcheck.
* Standardized genetics disks and injectors a bit in response to buffer corruption issues. (Untested)
* Lots of major bug fixes.
* Skin tones fixed.

Still needs further testing. All I did was mess around with monkeys.
Made cables use color var instead of separate icons for each color.
It allows for wires of ANY color (just set cable_coil var)
and most importantly
40 837 958 b - before
39 506 651 b - after
Moved cable definition to cable.dm because what the fuck.
Fixes #4322

* There's probably a much more "modular" way of doing this, but, eh
Traitor Panel Bugfix:  Adds the convert verb to RevHeads made using the traitor panel

Also removes it if you use traitor panel to make them a regular employee using the tator panel.
Merge pull request #4334 from Ccomp5950/revhead_tatorpanel

Traitor Panel Bugfix:  Adds the convert verb to RevHeads made using the traitor panel
View Variables Option:  Add/Remove Verb

Since we can't edit the verbs variable directly this allows us to do so safely.

It builds a list of procs and verbs for the mob type and allows the admin to add it.

Want to add self_destruct to a cyborg?  It will show up in Commands tab
Want to add RevConvert to a regular Rev?  Feel free!

Want to remove whisper from some loud mouth?  Go wild!

Adding procs that aren't usually available to players will create a commands tab, primarily this is for debugging since Advance ProcCall on mobs is awful.

I figured this would be useful when I noticed traitorpanel added RevHeads didn't get their RevConvert verbs and I could find no way of adding it otherwise.
Renamed controler.dm.
Merged multiz icons into structures.dmi.
Mass correction of controler to controller.
Compile fix for merged icon.
Updated .dme.
Compile fix for what I think was a botched merge with Chemistry-Machinery.dm.
Fixes so ladders actually connect and function now.
Removed pointless output

* There's something here about var/revsafe being used for heads/implanted people
... or something like that
Merge pull request #4336 from Ccomp5950/add_verb_VV

View Variables Option:  Add/Remove Verb
Merge pull request #4333 from Kilakk/master

Fixing #4322, flashes converting people in rp-rev
Adding Cancel options for Adding Verbs.