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)

fixes this:
https://github.com/MinecraftForge/MinecraftForge/issues/962

(second commit also fixes NBTTag)