Disease.cpp fixes
Tweaked pain due to heat
Lowered homeostasis adjustement while hot
Nuke some commented out debug code.
Add new anchor point flag and apply it to car seats.
Require an anchor point to be present to install a seatbelt.
Add a saddle item and vehicle part for bicycles and motorcycles.
It is smaller and lighter than a car seat, but cannot have a seatbelt attached.
Incidentally it also can't hold tems dropped on it.
Add strings describing how different matrials take damage to material_type.
Apply new damage verbs to feedback when armor is damaged.
Remove HP reference from bite attack.
Refactor game::fire() to behave sensibly about trajectories.
Add noise when moving furniture.
Armour layering UI now shows fitted encumbrance values and coverage
Prevent non-version tags from being used for version info.

Fixes #1141
Fixes #960 by removing (dam != 0) check
Make lockers and racks spawn pipe instead of hose

Fixes #1172
96% fix for issue #808

Unfortunately worn items with charges (not implemented) are not ejected
from inventory. And item letter collisions are not corrected.
Advanced inventory takes equipped items plus weapon into account and limits pickups accordingly. (Until invlet indexing is eliminated)
Separated t_locker and t_rack from t_fridge and t_glass_fridge in map::bash
Adds acid bomb 40mm shells