Get the BlockState before changing the block. Fixes BUKKIT-3441
Spigot
EMC POM changes
Remove CraftBukkit "Feature" of ItemStack's having infinite use.
Add 2 events for better control of mob spawning (Natural and Spawners)
Add PlayerUseItem Event so we can control when an item is consumed.
Make Items not have a repair cost increase due to Anvil usage.
Add Custom Timings to various points
Try old 1.4.5 dig speed algorithm for better results.
Fix Crop formulas to prevent some crashes
Move Spigot initialize code to its own class and call it on /reload. Fixes /tps and /restart breaking on reload. Also fixes /reload not reloading timings setting Also enforce that chunk-gc stays enabled, so that people who don't understand it don't turn it off.
Alternate, sync-free-but-safe chunk reference cache
Load custom permissions before plugins