Pandora – The World of Avatar opens this Summer at Walt Disney World, but a new limited edition pin collection is available now