Refactor hit weight data initialization to be fully contained inside creature implementation. Incidentally make it work.
Change creature::effects into an unordered_map and clean up the implementation.
Add value map to creature to store misc key/value pairs.
Overhaul RC car driving system.

Replace game member with entry in player's creature::value map so car driving is persisted across save/load.
Move methods for finding RC items to map and player classes.
Fix bug where RC car keeps spamming its menu when it runs out of batteries.
Add option to disable joystick input
place_npc now returns the npc_id
Added 3 free merchant missions for the refugee shelter
Added 3 free merchant missions and cleanup
Added target_om_ter_random() and ambush mission start
Updated place_npc to return npc_id
Added 3 free merchant missions
Made a teporary set increase in faction relations from missions
Merge pull request #6 from CleverRaven/master

Update
Support for missions requiring multiple items and assassinate missions
Small updates
Complete assassinate missions when npcs die
Update count to item_count
Update unused variable
Minor fix for garbage item.
Merge pull request #8141 from Rivet-the-Zombie/category-fix

Minor fix for garbage item.