Separate furniture and territory
Made vehicle actually show up when constructing

The vehicle cache wasn't being updated. Fixes bug in issue #976.

Also, made a default vehicle name in case player leaves it blank.
Added *.cbTemp and gmon.out to .gitignore
Tweaked the fuel consumption code to make wood yield more
changed add_item in veh_interact so it does not ignore weight/volume checks, overflow radius of 1 atm
Merged seperate furniture layer, vehicle caching and interaction fixes, and extension to fire duration.