Bugfixes

Fixes the damage_converter.dm symptom trying to heal robotic limbs
Adds some NEEDED sanity checks to attempt_initiate_surgery (certain human only procs were being called on monkeys/other mobs)
Removes the DME, God damn silly error
Fixes the DME Please...
Merge branch '30/11/2013-Toxic-Converter-Cyberlimb-Fix' of https://github.com/RobRichards1997/-tg-station into 30/11/2013-Toxic-Converter-Cyberlimb-Fix
VV now allows read-only stuff without edit perm

Also removes links you do not have permissions to use
Oops
Oh that's how it works
Final pass
Cleaning up
Reverted links getting disabled when client lacks permissions for them
Changes the heal proc to use get_damage twice instead of using the proc twice. - for Gia.
We require at least 1 sample of compatible DNA.
Fixes not having DNA to use powers like stasis.
Merge branch 'master' of https://github.com/tgstation/-tg-station into Toxic_converter_Fix
<3 Aranclanos, You always know what's best.
Fixes it for Nonhuman mobs.
Ups the genome requirement objectives by one to prevent ling ezwin with 5 genome objectives
Fixes #2180 - Augmented limb healing issues
Changes damage overlay threshold from 10 and on to 35 and on
- Changes the damage overlay thresholds so they start displaying when you are a bit more damaged than currently. There are six damage overlays, their thresholds used to be 10-25; 25-40; 40-55; 55-70; 70-85; 85-infinity. This change sets them to 35-45; 45-55; 55-65; 65-75; 75-85; 85-infinity. (The thresholds are the sum of fireloss, bruteloss and the hit indicator variable)
- Oxyloss overlay left unchanged, since you pass out at 50 or something, so you need the visual cue quicker.

Main reason for this proposed change is that I feel the overlays kick in too quickly. I think it'd be good to leave a little room, so you don't get an overlay as soon as the first moron boops you over the head with his crowbar.
Merges Heal_Damage and Heal_robotic_damage procs
like I should have done in the first place.
Corrects all usages of Heal_damage so it works with the changed version.
Same goes for Heal_robotic_damage
Moved Speech Modification via masks to masks. say and whisper now call the speechModification(message) proc in wear_mask.

Moved derpspeech modification to mob_helpers.dm