Fabricator adds the amount it should, and changed update to the TileEntity, instead of onInventoryChange.

I was taking for granted that the recipe output in the Fabricator was of size 1...

Cleaned up code too...
Merge remote-tracking branch 'origin/master'

Conflicts:
	afm/wip/gui/container/ContainerFabricator.java
	afm/wip/tileEntity/TEFabricator.java