Don't store the components that have been used with an irreversible recipe.
Merge remote-tracking branch 'BevapDin/dont-store-components' into FrankenMod
Revert "Merge remote-tracking branch 'illi-kun/armor_layers.h' into FrankenMod"

This reverts commit 8f3d350564485052706befbaac5f79f957988450, reversing
changes made to c6f7e5fb71ade6f3ec4a273e5acfe4349bb2031d.
add max_volume to furniture and use that instead of MAX_VOLUME_IN_SQUARE
add max_volume to furniture.json, mostly the default 4000, mostly
add NOITEM flag to t_hole
Extend the max_volume setting to terrain
Fixes infinite loop in font loading.
show maximal volume for terrain7furniture and for vehicle parts in advanced inventory
Merge remote-tracking branch 'CIB/sdlfix' into FrankenMod
Make the ASCII map only draw if tiles are disabled.
use MAX_VOLUME_IN_SQUARE directly instead of using -1 as placeholder for it
Remove unused definition of MAX_VOLUME_IN_VEHICLE_STORAGE
When tearing off 0 HP parts, break them into pieces.
Merge remote-tracking branch 'BevapDin/give-furniture-max-volume' into FrankenMod

Conflicts:
	src/advanced_inv.cpp
Merge remote-tracking branch 'BevapDin/give-furniture-max-volume' into FrankenMod
Merge remote-tracking branch 'CIB/tiles_ascii_fix' into FrankenMod
Merge remote-tracking branch 'ianestrachan/break-torn-off-broken-parts' into FrankenMod
Changed pizza parlor to fast food restauraunt
Merge remote-tracking branch 'TranquilMarmot/pizzaparlor' into FrankenMod