Fix #187, crafting station eating container items
Crafting station pulls all items it can

After crafting, if the crafting station couldn't find one of the
required items to craft the recipe again, it would stop instead of
trying to pull the other required items into the crafting matrix. Now
it'll continue.