Event for preparing anvil repairs. Fixes BUKKIT-2850

Event to hook in to anvil activity. Allows the item to be created as a result of repair and the exp cost in levels to be changed.

https://github.com/Bukkit/CraftBukkit/issues/1030