Removing automatic IPC whitelist in preparation for whitelisting and overhaul of IPCs.
Preview icon render fix

- Fixes #5254
- Changes organ render list to a structured list so we can control the render order
Fixes FEA temperature_expose() being used...

...instead of ZAS fire_act().
Merge branch 'master' of https://github.com/Baystation12/Baystation12

Merge branch 'master' of https://github.com/Baystation12/Baystation12

Optimizes crew console scanning to only look for mobs instead of ALL clothing items in the world.
Merge pull request #5324 from Loganbacca/bayfix

Preview icon render fix
atmos: fix everlasting fires

Fires were checking against a non-reduced air sample for existance, so
the reduced sample wasn't working in zburn when it failed the check.
Also fixed volatilefuel not being scaled in the phoron reagent.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Merge pull request #5328 from Mloc/bs12-firefix

atmos: fix everlasting fires
Merge pull request #5319 from DJSnapshot/hotfix

Removing automatic IPC whitelist
Merge pull request #5326 from comma/mlocisdumb

optimize crew monitor's scan()
Merge pull request #5325 from mwerezak/temperature-expose

Fixes FEA temperature_expose() being used instead of ZAS fire_act().
Supply controller now holds a ref to it's shuttle

Instead of having to look it up every time.
shuttle_controller now uses a shuttle datum
Fix for supply controller update
Adds escape pods to the controller
Forgot to process shuttles
Some fixes
Minor shuttle fixes and cleanup

Readds the missing "shuttle has left the station" message, improves the
ETA calculation and reorganizes the procs in shuttle_controller.dm
Fixes #5193
Cargo train update

- Cleans up some old code
- Fixes some bugs
- Adds keys to start the engine
Fixes incorrect cable coil colours