Merge pull request #2620 from Asanadas/master

Master into BEF
Nuke operatives now spawn in the outpost next to the syndicate shuttle. Outpost window widened a bit. Syndicate shuttle shutters are open at round start.

Glass door to the lobby added to the medbay reception desk.
added two-way smart cycling airlocks

Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
Merge pull request #2628 from caelaislinn/bleeding-edge-freeze

Added two-way smart cycling airlocks
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bleeding-edge-freeze
Nuke outpost altered to have a functional meeting room. Nuke operatives spawn in outpost barracks.

Out-of-place tiles in research outpost replaced.
Space piano added to the bar.
Updates to sun.dm and solar.dm

Improved solar manual tracking by switching sun.dm and solar.dm to run off of the same clock (world.time) and added several options to the solar generator control computer.
Merge pull request #2634 from RavingManiac/bleeding-edge-freeze

Various map tweaks
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bleeding-edge-freeze
Map Changes:

- Replaced the boxing ring with a swimming pool. The holodeck already has a boxing ring setting, the other one is redundant.
- Apparently having two airlocks in the same time makes ZAS not work so well. I've edited as many double airlocks as I could find, but there's probably more.
- The Psych office is less ugly now. I can't really do anything about there being a see through door though. - No privacy for you!
- Violin has been moved to theatre storage.
Merge pull request #2645 from fauxki/bleeding-edge-freeze

Bleeding edge freeze - Map Edits
Sprites for narrow carpets altered to be less eye-meltingly baroque.
Merge pull request #2647 from RavingManiac/bleeding-edge-freeze

Sprites for narrow carpets altered to be less eye-meltingly baroque.
Emergency smooth movement fix.
Seriously, stop that. Or at least test the map before committing. And use maptools ffs. :/
Fixed AI wiring.
Ravensdale, thanks for the heads-up.
Custom item: Old Camera
Merge pull request #2651 from Spamcat/bleeding-edge-freeze

Emergency smooth movement fix.
Merge pull request #2655 from SniperYeti/bleeding-edge-freeze

Custom item: Old Camera
Added Superboredguy's item: Engineering Hat