Merge branch 'master' of github.com:TheDarklingWolf/Cataclysm-DDA

Conflicts:
	crafting.cpp
Fix throwing bug

Previously, if a user pressed '0' when selecting target and then fired,
thrown object would always hit with a headshot, no matter the range or
skill.
Merge pull request #255 from iank/throwing_bug

Fix throwing bug
Being on fire now increases bodytemp
Frostbite now only occurs in freezing temperatures
Buffed fire's heating capabilities
Standing on a fire or magma tile also heats up player
Made warm clothing protect against proper rain. Reduced check for drizzle.
Merge branch 'master' of https://github.com/TheDarklingWolf/Cataclysm-DDA

Conflicts:
	map.cpp
Standing on fire heats players, if fire is big enough
Merge branch 'master' of github.com:TheDarklingWolf/Cataclysm-DDA
Merge pull request #256 from Shoes01/master

Buffed fire, fixed frostbite occurring in above freezing temps
Added iexamine files to .cbp
Merge branch 'master' of https://github.com/TheDarklingWolf/Cataclysm-DDA
Pull more static data out of inner loop and const more things in map::draw().
Move outside cache data and construction to map class.
Remove lightmap-specific caching of vehicle data and access vehicles directly for transparency and lighting info.
Remove monster caching in lightmap and just retrieve light data from monsters directly.
Pull transparency cache into map class.
Remove cache built flag.