Fixed Disease Splicer NanoUI template errors.
Added a station map to NanoUI, this map can be used by any NanoUI to display live/dynamic elements on a map.
The map functionality has been added to the crew monitor console to show active crew trackers, this is working but needs refinement (icons etc.).
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
Improved Crew Monitoring Console map.
Added icons for use with map.
Added PDA check in wear_id slot to get any potential id rank.
Update NanoUI Live Map.
* Simplified how items are positioned on the map (e.g. ((value.x - 1) * 8) is now just value.x, scaling is applied later).
* Added four zoom levels (x1.0 to x2.5, triggered by links in the template).
* Moved the "Generate NanoUI Map" into the Server tab, to prevent it being used by admins accidentally.
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
NanoUI updates.
* Map gen verb is now limited to those with server access.
* Added Z layer support.
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
Changed map dragging functionality to use jQuery UI. This is an attempt to fix dragging on WINE.
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
Merge pull request #5778 from Zuhayr/dev

Dev
Fixes #5506 and split of groups

Engineering split into new group "Atmospherics".
Medical / Science nwo "Medical" and "Science".
Engine room and Atmospherics  changeup.

The supply pipe in Atmospherics no longer cross the middle of the room, after having seen many a complaint about this. Now passes through the aft windows instead.

Atmosphere technicians can now assist in handling the engine waste without entering the engine room itself.

Engine waste canisters are now pre-labeled according to future contents. Can be re-labeled should someone desire to try the oxygen setup instead.

The engine core now uses a similar setup as the atmospheric tanks, allowing control of the injection/extraction of gases from the monitor room.

Pipes  in the engine room overlapp less, making them easier to follow.

There is now a basic meteor protection layer around the engine room like solar panels have. Should stop a lone meteor or two, for anything more Renwick shields will still be desirable.
There is also a fairly wide gap by the ejection port, to ensure the supermatter doesn't snag into it, where meteor can sneak through.
Fixes #5773

Added /obj/item/weapon/FixOVein to surgery cyborg modules.
Fixes #5691

Chef >> Chefhat
Merge pull request #5782 from Jarcolr/patch-2

Fixes #5773
Merge pull request #5780 from Jarcolr/patch-1

Fixes #5506 and split of groups