Various minor fixes.

Debug menu's Identify now identifies everything (work or carried).
more progress on barter
give subtypes to neutral npcs
no more 'hits for 0 darkness damage' spam
implement fear
More descriptive squelch message
Remove "iron" from weapon descriptions.

"Iron dagger" and "iron battleaxe" are a ToME thing, not a D20 thing, so I'd
recommend removing them. They also don't play well with mithril and adamantine
egos.

Also, the previous code was inconsistent with "battleaxe" versus "iron
battleaxe", resulting in barbarians starting with no weapon.
no more specific magic items in stores
Merge pull request #148 from joshkel/various-fixes

Various fixes
trying to fix insta-restocking
object flavors code
load the flavors
potion flavors tiles
actually use combat speed
update docs
fix 2-hits by some monsters
fix rare lock out of inventory bug
trying to improve NPC fleeing
new item value resolver (doesn't support multiple entries yet)
update armor & shields to use new prices