Secbelts now can hold melee weapons.
Phasing out world loops, pt 1
Merge pull request #3140 from Baystation12/bleeding-edge-freeze

Bleeding edge freeze
Merge branch 'BEF-staging' of github.com:Baystation12/Baystation12 into staging
Merge branch 'bleeding-edge-freeze' of github.com:Baystation12/Baystation12 into bef
BEF - Map Edit
- Adds supplies to the permabrig so prisoners can eat without using their ID.
Merge pull request #3219 from fauxki/bleeding-edge-freeze

BEF - Map Edit - Prison wing.
Merge pull request #3220 from Zuhayr/feature

Fixes/more items.
Merge pull request #3221 from Baystation12/bleeding-edge-freeze

Bleeding edge freeze
World loops 2: Electric Boogaloo.
Merge branch 'bleeding-edge-freeze' of github.com:Baystation12/Baystation12 into loops

Conflicts:
	code/game/gamemodes/objective.dm
whoops
Client, mind, big difference...
Merge pull request #3224 from Spamcat/loops

No more world loops
Merge pull request #3223 from Zuhayr/feature

Combat cyborg module shields and mobility.
Merge pull request #3226 from Baystation12/bleeding-edge-freeze

Bleeding edge freeze
Updated the linkage between the NanoTrasen IRC bot and the server.
- Server will now send adminhelps to the admin channel, with information if there is no admins online.
- Server will inform the admin channel if the last admin online logs out.
- When a round ends, the server will alert the main channel, supplying some statistics.
Additionally, laid the groundwork for an external scripts system.
This is fully configurable/togglable in the config.txt file.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Actually rectifies issue #3182, by making the activity list be based on the physical status (p_stat) in the records instead of an automated activity checker.
Makes the Crew Manifest default on all PDAs, and removes the access_manifest variable from cartridges. Also moves the manifest function into the PDA code, instead of cartridge code.
Recordskeeping update.