-first changes to pluginmanager
-update to playermanager including change from master
-first revision of changes
-entityEvent takes type Object instead of BaseObject
-PlayerEventHandlers updated to no longer pass CharacterEntity (plugins will need to be updated)
-Pushed onjoin/onleave event creation outside the foreach loop for each plugin
-Will need a lot of testing.