What kind of 5" diskette NT was using. No more w_class 3 disks, now you can actually put these in a box.
Fixes human/checkarmor getting the armour...

...value for the wrong body part.

Whoever put ran_zone() in there wasn't thinking straight, as it's not
going to affect the part that actually gets damaged.
Armour can turn sharp attacks into blunt ones

Kind of messy, but I couldn't find another way to do it without
reworking a lot of the mob defence procs.
Removes medical belts from lockers
Various small changes in medbay
Fixes text color in advanced trauma kit surgery step
Adds supply shuttle datum
Renames supply controller global var

Renamed from 'supply_shuttle' to 'supply_controller'
Makes the supply shuttle process in a tighter loop
Adds supply shuttle docking controllers
Merge pull request #5301 from mwerezak/cargo-shuttle2

Docking Controllers Stage 3: Cargo Shuttle
Merge pull request #5293 from mwerezak/armour

Allows armour to turn sharp attacks into blunt attacks with some probability
Merge pull request #5280 from comma/virus-racism

Diskette size change
Merge branch 'backup' into medical
Merge pull request #5298 from Hubblenaut/medical

Medical
Adds a filter to ensure appropriate oxygen/nitrogen mixing, at the price of losing a heater (the remaining cooler should be able to both heat and cool towards 20C, if experiments in the engine are to be trusted).

The Research cooler is now on by default.
Merge remote-tracking branch 'upstream/dev' into ResearchDist