Shuttles will always destroy things in their way

Fixes #1992

Also:
-Adds labour shuttle to admin secrets
-Removes delay when admins move shuttles
-Shuttles inflict heavy brute damage instead of instagibbing
-Behaviour extended to supply shuttle
Bugfixes for Exchange Objectives

-Will no longer be assigned to latejoiners
-Objective description will report the other agent's real_name
-Objective description will report what job the other agent is
-Objective description will properly rename itself if the other agent is renamed (e.g. clowns, mimes)
-Explanation text made more noticeable
-Cleaned up the code a bit
Bugfixes for Exchange Objectives

-Will no longer be assigned to latejoiners
-Objective description will report the other agent's real_name
-Objective description will report what job the other agent is
-Objective description will properly rename itself if the other agent is renamed (e.g. clowns, mimes)
-Explanation text made more noticeable
-Cleaned up the code a bit
Resolved Conflicts:
	code/game/gamemodes/traitor/traitor.dm
Update Ready
MONKEY MODE REDUX

AHUAHEUAHUHEGUEHGAUHEGUAEH

monkeys will now possibly transfer all diseases on bite because that's how diseases kinda work
Securitron Update

-Added a new access type that will act as a weapon permit that the HoS/HoP can manage. Centcom, Security, Captain, HoP, and the Barman start with it.
-Securitrons will now have the option to declare arrests they make to anyone who is wearing a security HUD. This can be turned off per-securitron
-Securitrons now have the option to arrest humans without any IDs. Defaults to off.
-Changed how securitron threat assessment is calculated
-Removed detective access from securitrons
-Stunning and cuffing now properly bolds their text for the perp
-Pingsky has its own type now

I realise there is a lot of existing duplicate code between the EDs and the securitrons, but I don't think I'd have the capability to tackle that any time soon.
-Securitrons will declare the threatlevel of the perp when making an arrest/detention
-emagging will turn declarations off
-People with criminal status "Incarcerated" or "Parolled" will increase threatlevel
Airlocks take time to weld and unweld + Feedback messages and sound
Changelings can use hivechat while muzzled.
Monkey-lings can use hivechat.
Lings can return to human form even if monkeyed through genetics.
One-line fix for Destroying Angels (..() wasn't being called)
Spelling correction in Destroying Angel description
adds "start" sound to welding, un-gimps the range of the "ending" weld sound
Humanoid aliens can now strip again.

Other restrictions are still in place.

Fixes #3952
Update larva.dm
Update metroid.dm
Update simple_animal.dm
Lockers now take 40 ticks to weld + Sounds + Feedback messages
Minor reformat of code for Locker welding
Merge branch 'master' of https://github.com/tgstation/-tg-station into MidJuneBugfixes

Conflicts:
	code/modules/mob/living/carbon/carbon.dm
Removed spawn()
Resolved Conflicts:
	code/game/gamemodes/traitor/traitor.dm