You can now properly clean your hands of blood. Fixes #2258.

* You can now properly clean your hands of blood. Fixes #2258.
* When you touch an item, to spread the blood, it would take the "bloody_hands" to 0; which is checked if true while you wash your hands. I limited it to only go down to 1, so it will still be true unless you wash your hands.
* Fixed an issue where blood_DNA was being cleared before the blood_hands variable was being set to 0. Now you can properly hide your bloody hands with gloves and when you take them off the hands will still be bloody.
* Removed an unused variable.
* Set the bloody_hands_mob to null where it was appropriate.
* The amount of blood you can transfer to other items, when you touch them, will be a little random for variety.
* Revive() will now heal your hallos damage.