Add in cancellable ItemHeldEvent and settable PlayerInventory hotbar slot index, Fixes BUKKIT-3318.

Fix spacing, Fixes BUKKIT-3318.
Merge branch 'SetPlayerSlot' of github.com:psycowithespn/CraftBukkit into SetPlayerSlot