Cleaned up the code some more!

 * Moved code involving heads to HeadManager
 * Deleted XPBankListener - created XPBankManager
 * Use `SimpliciteAddons.p` to get the plugin instance, instead of passing it into the listeners
 * Created Misc and moved `isCatchable()` check there
 * And a few minor renames and cleanups