Recipe GUI work
Squashed commit of the following:

commit ae2387ab2bda55070839b9c4ecba374576c240ce
Author: Marc Howell <sapient@microbump.com>
Date:   Tue Dec 16 16:44:07 2014 +0200

    Added blueprints to recipe

commit d8f71cc57b5cb187111f66bc4556fe16048fe0e3
Author: Marc Howell <sapient@microbump.com>
Date:   Tue Dec 16 15:04:11 2014 +0200

    Fixed some null pointers

commit d26caeefd8ecbd0f00dd98813993b2956c9e50c8
Author: Marc Howell <sapient@microbump.com>
Date:   Tue Dec 16 14:51:30 2014 +0200

    Fixed crash and locked bench while gui open
Fixed crash on trying to move newly created iBenches with an iBench open
Merge branch 'develop' of https://github.com/sapient/iBench

Conflicts:
	src/main/java/com/sapient/ibench/client/gui/inventory/iBenchGui.java
	src/main/java/com/sapient/ibench/init/ModItems.java
	src/main/java/com/sapient/ibench/init/Recipes.java
	src/main/java/com/sapient/ibench/inventory/InventoryIBench.java
	src/main/java/com/sapient/ibench/inventory/iBenchContainer.java
	src/main/java/com/sapient/ibench/items/ItemIBench.java
	src/main/java/com/sapient/ibench/reference/Names.java
	src/main/resources/assets/ibench/lang/en_US.lang