Fixes BUKKIT-3188 and BUKKIT-5395 Add a special case when assigning
SlotType for clicks in the crafting inventory.

A long standing issue has been that the last 4 slots in the players
inventory when clicked return a slot type of QUICKBAR which is
incorrect, they should be CONTAINER slots. This is solved by adding a
special case in the getSlotType method for crafting inventories.
Instead, for crafting inventories we check if the slot is quickbar by
seeing if the slot is greater than or equal to 36. (The quickbar slots
are 36-44) For every other inventory that is not crafting, we can use
the old method which worked just fine for all of those.
Merge branch 'master' of https://github.com/nala3/CraftBukkit.git