Address BUKKIT-3286 by firing the inventory close event when a secondary container is closed due to the player entity being destroyed. This covers all edge cases such as server stop / player kick / player quit.
Update Maven Shade Plugin to version 2.0. Fixes BUKKIT-3213
Spigot
EMC changes to POM for Java 1.7 and copy files
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.