Mapfixes, mostly pipes and wires that were broken in security and medical.

Fixed an external airlock, added security cameras.

Signed-off-by: Jamini <mobiousjami@gmail.com>
Merge pull request #2825 from Jamini/bleeding-edge-freeze

BEF - Mapfixes.
Cleaned up and commented Connection.dm

Signed-off-by: SkyMarshal <skymarshal1729@gmail.com>
Compile fix.
Cleanup Debug.dm and Functions.dm
Somgfkuf
Fixed disposal issue.
Delayed Jungle setup until after air master initializes
Master controller now properly ceases atmos simulation if runtimes occur (and are detected).
Cleanup more ZAS stuff.  FEA_system.dm, ZAS/ZAS_Turfs.dm, ZAS_Zones.dm.
Canisters now autoconnect to portables connectors on creation.   (Fixes airlocks not having attached canisters)
Doors can now be made which respect directional door types (e.g. windoors and directional firelocks) and is handled better.
Small fixes, updated changelog.
Mapfix.
Merge pull request #2829 from SkyMarshal/zas-cleanup

ZAS Cleanup/Tweaks
Merge master.

Signed-off-by: Mloc <colmohici@gmail.com>
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bleeding-edge-freeze

Conflicts:
	maps/tgstation.2.1.0.0.1.dmm