CraftingHandler now uses IInventoryAdapter for dealing with inventories.
CraftingHandler and ICraftingDevice now uses lists for inventories.
Properly getting the ingredients from the inventories.
Might as well save the recipe's index map
Reversed doing the state-updates on TE ticks, rather than instantly.
 Fixes a bug.
Deleted unnecessary file.
It should've never been pushed.
Merge pull request #81 from Xhamolk/pullAdjacent

Getting prepared for pulling from adjacent inventories