Merge pull request #10 from kaeza/master

Some Fixes
kaeza fixed node ownership detection for placing signs
Merged 3dforniture
Merge pull request #11 from kaeza/fixes

Merged 3dforniture
Added individual textures for lamps
Merge pull request #12 from kaeza/fixes

Added individual textures for lamps
Added recipes
Merge pull request #13 from kaeza/fixes

Added recipes
changed recipes for armchair and chains.
added alternate craft for chains.
Added inventory images for some of the smaller items.
changed alternate chains recipe
Add several new colors of armchairs
Renamed the plain one to include "black", aliased to original name.
Better textures for the wooden table/chair and the black armchair.

Also renamed purple shutter to violet for consistency.
Forgot to finish the wood textures.
Finished, and improved all three a bit.
fixed an obscure bug
 where doors placed onto an unknown block would cause a crash.
fixed a similar bug in signs code
Made all wooden and glass tabletops nodebox-based.

Several textures renamed to suit, a few new ones added.
Fixed tables' on_place functions to properly check for on_rightclick
on whatever you try to place on, so that the on_rightclick is executed
instead of the table being placed (e.g. it was interfering with doors).
slight improvement to large glass table textures
Added Microwave Oven