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
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
Humanoid aliens can now strip again.

Other restrictions are still in place.

Fixes #3952
Update larva.dm
Update metroid.dm
Update simple_animal.dm
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
Turned shuttle console to emergency shuttle console
Merge pull request #3971 from LandoTheClimber/ministationshuttle

Turned shuttle console to emergency shuttle console
Allows PDA's to unlock lockboxes.
Fix for #3036

This was strange.
Makes AI core constructible again

I swear I fixed this once before, no idea when and how I changed it back