Fix Hash of ContainerKey

ItemStacks don't have a persistant HashCode, so I made it use the ItemDamage, the ItemID and the hashcode of the nbttag (which seems to be persistant)