list_monsters: hotkeys for shooting and lookaround, add center on target to shift view option, remember listitem or listmonster state
Lower mole size to TINY
Move digging checks to a separate function
Fix NPCs not giving you the things they said they were giving you.
Removed moles, changed some monster symbols.
Update monster::move_to() style
Add dirt mound formation size chance
Move sludgetrail effects, remove unneeded hallucination checks
Factor for vermin in dirt mound formation chance
Mole/shrew tweaks

Made vermin, small hp tweaks
Merge to mainline

Conflicts:
	data/json/monsters.json
Prevent warning when entering smoke with proper mouth protection
Prevent some warnings for gas, fixes #259
Smoke field walk-in effect reformat
Add directory search/return, since it's useful for the world factory
World factory files
Now compiles, so setting up commit for PR
changed unsigned to size_t since std::string::npos is size_t, and also is valued at -1, so unsigned file_index will always be true in comparison (file_index != std::string::npos)
changed catacurse include to cursesdef include.
removed awo_populated since it's not obvious yet if it will be needed.
added worldfactory *world_generator to game so it can be interacted with.
Brings up to working order, other than Defense mode which isn't testable just yet.
Now need to do code cleanup.