Make object and monster flags expandable
Add parser function for friends
Use info in monster.txt for placing group monsters
Test input for filthy urchin, to make sure things work
Change entries to use the monster name instead of the monster index
Fix check for MIN_SHROOM
Merge pull request #233 from NickMcConnell/minshroom

Fix check for MIN_SHROOM that made Mushrooms of Second Sight look weird
Add tiles for new food items.  Thanks to PowerWyrm.  Closes #1741.
Add level throttling
Add instructions for friends lines
cave.c: fix vinfo knight's move crash

This crash was caused by me forgetting that dx/dy were the targeted spot minus
the player's position, not vice versa, and hence adding sx/sy when I should've
subtracted. While adding asserts to trap this error, I found a slew of other
out-of-bounds reads and writes in update_view(), so those are also now fixed.

Signed-off-by: Elly Fong-Jones <elly@leptoquark.net>
Merge pull request #234 from elly/cave-view-crash

cave.c: fix vinfo knight's move crash
Fix friends so multiple groups appear properly
Allow option for "Same" in the friend name field
Make uniques appear correctly
First run-through of monster.txt
(Hopefully) fix the segfault bug when placing feeling tiles in the town.
Fix searching not displaying found traps.
Move all uses of in_bounds(_fully)? over to using cave_in_bounds(_fully) instead.  The assert()s that were triggering in find_safety were because algorithm itself checked against DUNGEON_WID/DUNGEON_HGT (through in_bounds) but the cave code used cave->width and cave->height.
Fix monster fear