Removes lockboxes.
Merge remote-tracking branch 'upstream/master'
Fixes for https://github.com/Baystation12/Baystation12/issues/4173 , https://github.com/Baystation12/Baystation12/issues/4168 , https://github.com/Baystation12/Baystation12/issues/4159 , and https://github.com/Baystation12/Baystation12/issues/4038
Cleanbot/dirt fix.

Now if a cleanbot cleans a tile, it will also set it's dirt value to 0
so a person walking back over the tile won't instantly create more dirt.
Merge pull request #4230 from Ccomp5950/dirt_nerf

Cleanbot/dirt fix.
Merge pull request #4227 from DJSnapshot/hotfix

Map fixes
More elegant solution to dirt getting in the way.

Who needs to click dirt anyway?

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Merge pull request #4239 from Mloc/bs12-finestdirt

More elegant solution to dirt getting in the way.
Patched holes in SoftDelete that were causing null reference errors.
Fixes #3892
Tweaks the zone rebuilding logic to prevent doors being ignored.
Fixes #4046
RCDs no longer create plating with air on it.
Fixes #3545
Fixes #4240
Fixes #4151
Removing my debug changes.
Added captured variable to mobs, non-chair equivalent to being buckled into a chair
Miscellaneous ninja fixes and ability cost changes (because nearly all were inconsistent with listed/actual cost), e-net fix
Fixed accidental change of ninja cell to super capacity.
Reverted lockbox removal which was on my master branch. Should be merged with next dev.
Mining fixes as it was annoying as fuck.  Also a random object with nothing in it removed.
Some turf cleanup and the like.  Trace gases are now properly handled by ZAS on world load.
Fixes #2485