Update to use PlayerItemConsumeEvent

This patch removes the hacky workaround for checking if a player is trying to use a potion, replacing it with the new Bukkit PlayerItemConsumeEvent.