list_monsters: hotkeys for shooting and lookaround, add center on target to shift view option, remember listitem or listmonster state
Fix NPCs not giving you the things they said they were giving you.
Prevent warning when entering smoke with proper mouth protection
Prevent some warnings for gas, fixes #259
Smoke field walk-in effect reformat
Fixes alpha male quarterly skill assignment.
Fix location of "can actually disassemble from charges" check to disassembly init phase; moved from disassembly action phase
Less copypasta in mapgen::rotate, and fix vehicle rotation being very wrong on horizontals.

I actually got that set-of-vehicle-pointers-iterator right on the first try? I'm shocked it compiled, let alone worked.
Spread vehicles along the whole width of the road. More collision-looking wrecks, less "that motorcycle teleported into a car" wrecks.
Fixes template game start errors
Fixes circular logic in 2x4 recipe.
set WORLDPTR to NULL after deleting it to hopefully deal with any doublefree-ing of the pointers on game exit
Fix reinforced solar panels not having a location.
Switch back to the giant, actually threatening black widows in temple events and spider houses.
Merge NPC gifting fix, Smoke field warning supression, and vehicle placement fix.

Conflicts:
	field.cpp
Fix null pointer dereference in mondeath::fungus
Check for fungus, not zombies.
Merge item and monster list menu enhancements.
Line wrapping sanity.
Display the configured key in view menu for new functions.