Add new fishing enchants. Fixes BUKKIT-5035
Add detonate method for firework entities. Adds BUKKIT-4538

This commit adds a method on fireworks that allows them to explode as
if their fuse ran out.
[Bleeding] Update MapPalette with new colors. Fixes BUKKIT-5094

As of Minecraft 1.7, there are 143 available map colors, MapPalette
needs to be updated to reflect the new colors.

This commit fixes the issue by adding the new colors to the
color matching array, and appropriately adjusts the color matching
methods as well.