Make SheepDyeWoolEvent extend generic EntityDyeEvent.
Add WolfDyeCollarEvent. Adds BUKKIT-3900
Add handlers to the subevents.
Deprecate SheepDyeWoolEvent, don't make a new one specifically for
wolves.
Update Javadoc.