Fixes the dismantling falsewalls with plasmacutters, diamond drills or energy blades.
The RnD console won't break anymore when the floral gun is possible to build.
Removes a bunch of spawn() from one of the machines that generate shields -  /obj/machinery/shieldwallgen (the one in xenobiology)
Mining scanner now works with ripleys.
Ghosts don't trigger mousetraps.
AI restoration console shows ion laws
Multiple machinery fixes
Fix span error
* prevented empty stacks from being generated on tiles, when merging stacks on floor after crafting them (e.g metal => floor).
Fixes #4775
* various clean-up of unnecessary checks related to stacks
Fixing some message and sound.
removes a duplicate instance of 'imidazoline' in the reagents of the tier 3 of the sleepers, fixing my previous commit.
Update departmentrevolt.dm
Allows wizard events to be forced outside of summon events (and normal events to be forced within summon events)
New path for energy swords, /obj/item/weapon/melee/energy/sword/saber and the different type of colours (purple, red, green, blue) are childrens of it.
You can only use sabers to create a dualsword and to archieve the funky colours with the multitool.
Dualswords now will be eqipped on hand once created instead of staying on the floor.
Fixes issue #4050
Update departmentrevolt.dm
HAAAWWWW!! Fixed #4753
Fixes ghosts not being able to hear binary.
Prevents an edge case where fresh clones could talk. Fixed #2793
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

)