Sec overhaul someone forgot to re-add Brigston flag
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.
Adds supply shuttle datum
Renames supply controller global var

Renamed from 'supply_shuttle' to 'supply_controller'

Conflicts:
	code/controllers/verbs.dm
	code/game/gamemodes/gameticker.dm
	code/game/supplyshuttle.dm
Makes the supply shuttle process in a tighter loop

Conflicts:
	code/game/supplyshuttle.dm
Adds supply shuttle docking controllers

Conflicts:
	maps/tgstation2.dmm