Various bodytemp and frostbite fixes

Fixed a typo where the right foot was called left foot.
Fixed an overlooked change when add_disease functions were changed.
  - Player will no longer get warm body parts instead of frostbite.
  - Feet, hands and mouth are susceptible to cold again.

Added a sanity check to remove hot/cold diseases if the player is not hot/cold.
Fixed frostbite message spam.
Fixed frostbite happening too soon; it now takes 2 hours for frostnip to set in and 4 hours for frostbite to set in instead of 0.2 and 0.4 hours respectively.
Torso and head no longer warm up/cool down faster than other body parts (expected torso/head to stay warmer, when in fact they got colder fast as well).
Lying down now uses floor tiles for warmth in the same way sleeping does (suggested in #8351).
Not really, because it includes both shallow and deep equally.  One or the other type would need to be tested explicitly.