Disease.cpp fixes
Tweaked pain due to heat
Lowered homeostasis adjustement while hot
Remove obsolete, unused skill-related members of player class
Remove obsolete sklevel member from player class
Add a debugmsg call when generating ot_null terrain
Extract ot_null generation to a helper method
Add a proper struct for passing around neighbor data
Use the helper files for helper functions
Extract mapgen to helper methods, up to ot_forest_water
Merge branch 'fire-head-fix' of github.com:Shoes01/Cataclysm-DDA into test

Conflicts:
	disease.cpp
Prevent use of an invalid index in NPC AI code.
Thanks jkaessens for providing the backtrace that enabled solving it.
Also check for no item found in use_escape_item().
Merge PR #1204 - fix NPC segfault (in choose_escape_item())
Fixed incorrect armour documentation
Extract common weapon/inventory active item code from player
Allow lab coats to be fitted

Fixes problem #1160
Add corpse revivification to active item handling in inventory
Expand item examine window
Allows the V menu to see items in adjacent containers unless container is sealed

Addresses issue #272