fixes #6005 and broken ancient human low/high pressure code.
-fixes low/high pressure not damaging unsealed/damaged spacesuits.
-refactors procs and adds more comments.
-removes unused/dead code.
Fixed eggs not going back into egg boxes
Merge pull request #6032 from Walter0o/low_pressure_fix

fixes #6005 and broken ancient human low/high pressure code.
Merge pull request #6063 from Whitellama/master

Fixed eggs not going back into egg boxes
should fix #6065
Fixes #6054
Merge pull request #6066 from Walter0o/patch-1

should fix #6065
Merge pull request #6068 from faerindel/vending_exploit_fix

Fixes #6054
Cleans up chem dispenser code by taking out the unused broken_on_spawn var. And frankly, if we wanted that feature, it would be done in other way.
Removed pure laziness comment line
Optimized pulse reagent checking a little.
Merge pull request #6085 from faerindel/chemdispenser_cleanup

Little cleanup on Chemistry-Machinery
should fix #6099
Fixes wizard's mutate lazers not working
Merge pull request #6092 from comma/master

Optimized pulse reagent checking a little.
Merge pull request #6103 from Walter0o/water_fix

should fix #6099
Merge pull request #6109 from Kelenius/OfEyesAndLazers

Fixes wizard's mutate lazers not working
Merge branch 'master' of https://github.com/Baystation12/Baystation12