Add failing unit test for ItemMeta-repairability
Consider repair cost when checking ItemMeta emptiness. Fixes BUKKIT-5304
[Bleeding] Implement setIdleTimeout and getIdleTimeout. Addresses BUKKIT-4932.
Implement UnsafeValues for give command. Addresses BUKKIT-5286
Upstream merge with conflicts in CraftServer