You can no longer cauterize yourself if you are not bleeding or bitten.
Small typo fix in welding goggles. Added welding goggles to mechanics mapitem definition.
Added welding goggles to various recipes which require a welder.
Made copbots blue.
Added fences to iuse::hammer. Updated style.
Typo fix
Added thread to wooden javelin recipe
Additional heat sources for javelins
Fixed too complex books being possible even when depressed
Re-add pocket knife and matches as all-profession starter gear

Conflicts:

	data/raw/professions.json
	newcharacter.cpp
Add Chain Smoker profession, and let professions give addictions

Conflicts:

	newcharacter.cpp
Remove nudist profession - was mostly an example of negative point value
Reduced GUI clutter from bodytemp info

Conflicts:

	player.cpp
Add write accessor to set terrain values.
The payoff, qualify map::ter() as fully const.
Convert writing accesses to map terain to use the new ter_set() method.
Allow finishing a window from any stage of construction.  Thanks Vexification for reporting.
Indention foxups in construction recipes.