Fixes #5246
Fixes #5243
Fixes #5245
Fixes #4959
Fixes #5236
Fixes #5195
Amending a previous commit.
Amending a runtime in the mmi change.
Merge pull request #5248 from Zuhayr/master

Robot fixes.
Replaces a scrubber manifold with a straight pipe.

Adds a missing supply pipe between the staff meeting room and port bridge maintenance.
Removes a scrubber pipe in science maintenance that was going into SPACE (previously misc.science existed here). Replaces the manifold connected to it with a straight pipe
fixes vox armalis being a choosable race

the IS_WHITELISTED flag will add the species to the whitelisted_species list,
which in turn gets used as the base list of choosable species in the char setup when
the server config has species whitelisting off.

unless you want giant combat spessbirds as crew ( as a security force maybe ? ;) ),
this is a bug.
Merge pull request #5262 from Walter0o/patch-1

fixes vox armalis being a choosable race
Fixes wrong wound types being used

This fixes the autoheal bug, which was being caused by wound types such
as tiny bruises from being used even for large amounts of damage.

I imagine that relying on the order of the list returned by typesof() is
always a bad idea.
Separates the sharp flag into edge and sharp

Now weapons can properly cause cuts without necessarily having a greater
chance to remove limbs.

Also separates is_sharp, has_edge, and can_puncture.
Bullets are now properly sharp
Fixes many small wounds protecting against...

...internal damage.

Also removed started_healing() proc because it doesn't actually report
whether the wound is healing and isn't really used for anything.
Fixes #5224
Merge pull request #5256 from PsiOmegaDelta/Pipes711

Pipe fixes.
Fixes #5149

also fixes clean_map_git.sh (mloooc)