damage creatures & items with closing palisade gates
move stuff into its own function
make function name match open_gate function name
Held radioactive items only irradiate player, not map square
Amended item flags and added radiation level from items to geiger counter iuse
Added descriptions for radioactive items
Storage & suits
Head-handling

Books up the Headgear and makes the basic filter & gas masks tougher to
craft.  (They now require Charcoal to help the filter, as well as
another point of Tailoring and a point of Fabrication.)
Survivor mask reshuffle

Per IRC discussion with Rivet, all survivor masks are now made with a
fabrication roll and use Tailoring for a support skill.

Standard masks are still Tailoring, though the XL gas mask now needs a
point of fabrication to expand an existing mask.
- delete 'genderswap' window;
- one more border_color instead of lt_gray
upped radiation damage
insignificant stuff for flexibility
0 -> NULL, remove unused function declaration, make forced_gate_closing private
fix #5029 - Item dropping weirdness.
display a space instead of '\0' (might get set in inventory::assign_empty_invlet)
fix #5029 again - this time for game::compare
display profession in player info screen
Teleportation only tries to avoid teleporting you into a wall; zombies are okay
Syntax fixes
Back, Torso, Arms, & Hands

Tweaked the leather armor's difficulty up a notch since the leather
trenchcoat requires 6 Tailoring and yet is more encumbering.  Booking
proceeds apace; most of it is book-assisted autolearn.  Improved
detail-attention (as Tailoring improves) justifies a lot of autolearning
IMO.