part way through changing player.cpp to add_msg_action
finished modifiying player.cpp
converted melee.cpp over to add_msg_action
fixed ranged.cpp
updated disease.cpp with add_msg stuff
updated iuse.cpp with new add_msg stuff
merged with latest code
merged with latest version; compiles
fixed small bug
Merge player or npc message display.
Refactor handling messages about player or NPCs to be more i18n friendly.
Intelligence dependent skill rust
Add CBM: Uncanny Dodge
fix logic error
Fix uncanny_dodge() comment in player.h
Lowered maximum weight carried

100lbs for an avg person (8 STR). Based on military rucksack run data.
Replace duplicate code
Update overburdened function

Also removed unneeded int->int->double->int conversion
Add strain harm
Change player weight limits

Also adds a new option "Dangerous pickups", which when enabled will
cause players to automatically retain items (unloaded, casings, etc.)
that would cause them to go over the strain weight limit.