Vehicle beds.

Using a seat, vehicle beds can now be constructed.

As comfortable to sleep on as regular vehicle seats,
but does not prompt the player to board the vehicle when walked upon.
Added Items: display to inventory screen
Made opaque vehicle doors actually opaque.
Merge branch 'master' into vehicle-parts
Fixed a minor visual glitch with the semi-truck.
Added internal doors for vehicles.

Same materials as a standard door, but:

Is roofed,
cannot be reinforced,
weaker,
opaque.

Mostly exists for the benefit of the sleeper cab in the Semi-truck.
Merge branch 'master' of git://github.com/TheDarklingWolf/Cataclysm-DDA
working towards a unified makefile
Added support for 32-bit linux. still need to figure out all the 32-bit deps
Added RELEASE mode to toggle optimizations
Removed +x flag on source files.

@TheDarklingWolf Take care not to set these, will ya? ;)
Don't halve lowlight_sight_range so outdoors aren't shadowy.
Indentation fix.
Only force a square to be un-shadowy when it's outside and in range to be illuminated naturally.
Moved some build info into COMPILING
Merge pull request #15 from daftfad/master

Working towards a unified Makefile
Merge git://github.com/kevingranade/Cataclysm
Make flashlight wielded by player always originate from player's position.
Kill tabs\!
Wove cache of whether tiles are outdoors into a contiguous array.
Add an optimised caching function for build_light_cache to call instead of map::is_outside().