Added ProxyJoinEvent for handling global joins
* It is on the bukkit side
* Called after they have joined their first server
* Can change the global join message
Enabled hiding of quit messages by setting the hasQuitMessage property