Make Cooldown an instantiable class for creating custom cooldowns
Add cooldowns for /register, /unregister, /changepass and /changeemail
Set join/quit/kick event priorities to LOW
Use setJoin/Quit/KickMessage() instead of broadcasting