Cleaned up the list of items for deconstruction
Merge branch 'for-darklingwolf'
Added domestic windows to the pane removal, no curtains yet.
Added bash data for chain fences
Added survival magazine and advanced mechanics textbook
Fixed spawning of new items
Cut crafting recipes down a bit
Moved lawnmower deconstruction into crafting.cpp, increased component vector size
Implemented Antecheese's reading tweak
Furniture deconstruction added, done through construction menu.

Conflicts:

	construction.h
	mapdata.h
Fixed deconstruction conflicts
Added inv_food function to display only food items.

Plus some groundwork for easier reloading of gasoline guns and tools.

Conflicts:

	README.md
	item.cpp
Inventory screen shows only suitable items for certain commands (eat, read, wear, take off)
Fixed crafting recipes consuming all gasoline, readjusted gasoline requirements in recipes.

Recipes that require containers now check that containers are empty

Conflicts:

	crafting.cpp
Added headlights to more vehicles
Fixed up vehicle headlights
Merge branch 'master' of git://github.com/TheDarklingWolf/Cataclysm-DDA into for-darklingwolf

Conflicts:
	mapitemsdef.cpp