added enchants and custom potions to itemmeta, made fireworks an entity

Adds:
http://redmine.sk89q.com/issues/1551
http://redmine.sk89q.com/issues/2287
http://redmine.sk89q.com/issues/2289