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
Clear overmap_buffer when exiting a game session to avoid leaking seen state to another character.
Extract common weapon/inventory active item code from player
Add corpse revivification to active item handling in inventory
Save-breaking typo fix: "stablizer" -> "stabilizer"
Factor out a bit of common logic in iuse::sew
Added Black Box Transcript
Added Black Box
Added Computer Functions for Data Lab
6 New Lab Rooms and Added Concrete Walls to Rotate