Added PlayerEnchantEvent

This event fires when the player chooses an option in the enchantment
table. This event allows access to the list of enchantments that will be
applied to the itemstack, and access to the itemstack being enchanted.