Merged in listeners from FactoryMod

I merged in the two listeners that I had in FactoryMod relating to XP. All XP increases should be negated, throwing an XP bottle then circumvents this and adds 10XP to the player. Bottling seems to still work fine.

Also, this is my first attempt at a pull request, so let me know if i did anything wrong.....