More cleaning on listeners. Also fixes NPE with itemInHand, because
Bukkit is dumb.