Add in cancellable ItemHeldEvent and settable PlayerInventory hotbar sl...

...ot index, Fixes BUKKIT-3318.