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.
SQL injection fix.
Google sanitizing sql input. almost every single article explains why you should never attempt to roll your own function to do this.
Fixes sql errors caused by odd and unexpected behavor in dbcon.Quote()
Merge pull request #6044 from Mloc/bs12

security
fixes #6023 and cleans up mechbay.dm

- adds tile update on attackby() to fix #6023 using a so far dormant icon state ( line 49 )
- adds missing console initalization on attack_hand() ( line 189 )
- comments unreachable ( via normal means ) mech_bay_power_console/Topic ( line 225 )
- gets rid of relative paths, leaving procs unchanged
note : recharge-floors currently don't care about what direction the console is, unlike the charger-port which always has to be west of the floor.
this should be probably changed to console having to be east of the floor, as most mappers do that anyway and to reduce the chance of future bugs. awaiting feedback on that one.
 like the charger and floor.
Merge pull request #6045 from Walter0o/patch-1

fixes #6023 and cleans up mech_bay.dm
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
Merge pull request #6066 from Walter0o/patch-1

should fix #6065
Merge branch 'master' of https://github.com/Baystation12/Baystation12