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
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
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.
Merge moving dissasembly check to init instead of completion, fix of template use, reinforced solar panel location, and regiantify spiders.

Conflicts:
	game.cpp
Halloween Mongroups

These'll need pulled for Halloween, and reverted thereafter.  Negligible
attention paid to balance, mostly focused on theme.