[Config] Security Officer Scaling

Intended for high-population servers

Open security officer positions scale with population, between 5 slots at ~40 players to 12 slots at ~96 players

Default coefficient is 8, but may be modified (or disabled) in the config.

Extra lockers will spawn if there aren't enough lockers.
initial
better
sample text
Machines de/connecting from/to a powernet will now always call the connect_to_network/disconnect_from_network procs instead of de/connecting directly.
Resolving Conflicts:
	_maps/map_files/tgstation.2.1.3.dmm
	code/controllers/configuration.dm
	config/game_options.txt
Re-adding missing files from the last merge attempt (+2 squashed commit)

Squashed commit:

[30c5e29] Re-adding missing files from the last merge attempt

[53bcfea] Re-adding missing files from the last merge attempt
Resolved Conflicts:
	_maps/map_files/tgstation.2.1.3.dmm

...again
Removed an unused suicide_act proc belonging to the scalpel.
Fix merging powernet on turf sometimes not connecting machines.
Removed the now unused directwired variable
Fixes the runtimes clogging the logs, handle_temperature() will now use the human on their params.
Gives the AI a hud
Two fixes

Double click made non-snowflake, cancel camera exploit patched
Now uses isturf
Merge pull request #4046 from Aranclanos/breathruntime

Too hot or too cold? Fuck that, I'll runtime once per second. Per human.
restores ambrosia's description.
Office/rolling chairs will now work properly when carrying mobs, those will not slip out of the chair, becoming an ungrabless mobs. And the direction of the chair and mob will be better and easier to notice when they bump something.

Their direction changes will work even better if mob movement code finally removes all the spawn() calls. I'm not planning of adding any special code for that here.
Traitor code phrases/responses will be announced at round end.
Killer Tomatoes

Signed-off-by: Firecage <firecage@hotmail.com>