Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into hydroponics
Merge branch 'master' of https://github.com/Baystation12/Baystation12 into hydroponics
Merge remote-tracking branch 'upstream/dev' into power-net
A sensor which registers mechs and trains attempting to pass by and, if necessary, blocks their movement.

If enabled, detects mechs/trains and blocks their movement if they are coming from any of the directions set by dir. Can currently only be enabled/disabled by radio command and airlocks are updated to utilize this.

The current setup allows mechs to move through airlocks during normal cycles, which for example lets Odysseus out to save lives.
Once a shuttle docks however, the sensors are enabled to prevent boarding.

If blocked, players receive a simple message stating that their command has been overridden.
Generalizes pumping and filtering

So that people can pump and filter gasses without worrying about the
thermodynamics too much.
Changes check to an isnull rather than a truth test
This allows the client to detect the difference between a blank and someone pressing cancel.
Updated body_parts_covered
Fixed issue with recognizing covered jumpsuit and gloves
Added dynamic flavour text, where covered bodyparts' flavour isn't displayed
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into flavourtext
Cleaned up mistake implementing dynamic flavour text
Merge pull request #5791 from PsiOmegaDelta/Roadblock

Mech/Train sensor
Updated changelog
Merge pull request #5771 from JimTheCactus/name_fix

Added check for blank on name entry
Fixed issue with flavour text saving/loading from other characters
Optimizes atmos machine power updates

Makes power usage but atmos machinery less accurate but reduces lag
somewhat.
Adjusts power usage for R&D equipment
Cup fix

- Grammar fix for drinking from cups
- Changed "Glass of Tomato juf" to "Glass of Tomato juice" (I'm assuming this was a typo)
Installs the new mecha-sensor in the departure area airlocks and the shuttle itself.

Also corrects the online icon state for the sensor and allows the simple docking controller to toggle the on/off state.
The bar shutters now begin down, to discourage table climbing.