tool not consumed now done using containerItem

Overrode ItemSpud.hasContainerItem() and ItemSpud.getContainerItem() and
stubbed off CraftingHandler, as this is a better way to handle 'tool not
consumed by recipe'. Thanks to diesieben07 on Minecraftforgeforum.