Use a common range for event/NPC interaction

Closes #823

This adds a setting to engine/misc.txt called `interact_range`. The
default value for this is 3. As a result, `autopickup_range` in
engine/loot.txt is now obsolete.