First phase of statues part 1
Phase 1 part 2: Improvement to code
phase 1 part 3: Anonussing
Merge pull request #1 from tgstation/master

fasdfasdfasdf
Adds a separate preference for whispers. Fixed #4658 Fixed #4712
MONINETEEN

-PORTS MOON OUTPOST 19 FROM NTSTATION
-PORTS RUSTED WALLS
Halfasseryed Updat

-Replaces resin doors with more resin walls
Ghosts don't trigger mousetraps.
Fixing some message and sound.
Ports Drones from NTstation + New Improvements/Features
Fixes many messages/sounds or lack thereof for different mobs.

(

Nothing when Attack w/ item on dead animal
No varied attack verb for the above.
Item attack on alive SA/syndicate/melee: no sound
No Punchsound on alive and dead SA.
goat attack on SA/human/alien/monkey : no sound
attack_hand and Item attack on dying mouse: nothing
is_muzzled() fix in slime.dm and humanoid.dm and larva.dm and humanattac?kpaw.dm (put a muzzle on self, immune to monkey bites!)
monkey attack on animal: can't attack alive!
monkey (821) has attacked the grey baby slime (477)! (needs bite and sound)
monkey can't attack_paw alien/slime/animal with health below 0.
attack_animal on larva has no sound.
monkey bite on human: no sound
Larva on Humanoid/slime.
can't monkeybite a wounded alien.
larva needs to be attackable by humanoid/slime/hand/item/monkey/SA
Monkey cant bite dead/unconscious monkey
Larva bite has no sound. can't bite anyone but animals

)
Fixes humans extinguishing themselves when they are in a turf with no oxygen.
Stops the exponential hell of petsplosion happening more than once a round it turns out we didn't need 6000 mice

Reduces the lava event from "lets slay all idlers and stop all action for 2 minutes" to "lets greviously wound all idlers and stop all action for 30 seconds"

Makes summon magic/summon guns work fine without a mob attached, this prevents a runtime and some odd messages to the admins

Makes the inviciblity text jive better.
Makes the drone internal storage much more user-friendly
Merge pull request #1 from JJRcop/Drones-storage-ui

Makes the drone internal storage much more user-friendly
Fixes a bug with clicking on an empty storage with an empty hand causing the chat to be spammed.
Removed visible_messages when taking anything out of internal_storage, as with regular storage items.
Merge pull request #2 from JJRcop/Drones-storage-ui

Fixes a bug with clicking on an empty storage with an empty hand causing...
Drones can now speak to other drones, Drones can now be worn as hats.
Unconscious don't trigger mousetraps.
Fixes Respec exploit with hivemind chat