Initial BungeeCord Setup
Added SuckChatHost interface in order to universalize how it works with other setups
Added ProxiedPlayer support
Moved Bungee stuff to its own project (that project has different goals)
Refactored event classes for easier api use
Removed unneeded reflection within FileManager as files are not expected to be added and removed a whole lot.
Fixed minor bug where exception is thrown when players try to leave pm mode but aren't in it to begin with.