Change butcher to to mutilate.
Add compression shorts, allow zombies to drop shoes.
Add take off message.
Fix take off clothes message.
Add funnel radius to JSON definitions.
Bumped up the spawn rates of G. Insects.
trap: implement string id, make int id dynamically allocated, nuke enum
and replace with int for pre-existing functions, add string based trap set/get
methods.
Change first aid kit finish message.
tiles: nuke static trap_names in favor of trapmap
mapbuffer save/load: auto translate from legacy / differing traps.
vehicle: convert the game's only trap_id switch statement to if/else/if/else of doom
editmap: remove dependency on num_trap_ids
Merge remote-tracking branch 'iane/json-traps' into traptrap

Conflicts:
	src/trapdef.cpp
Added contact lenses.
Add item group and contact lenses comestible.
Make the duration a random length between 6 and 8 days.
Remove current contact lenses first before adding the new ones.
Fix logic.
Rebalance charges and price.
Merge weapon stuck message reordering.