Fix Anonymity issue and optimize whois method
Optimizations
Reformatting
Add Alias
Fix issues with PrivateMessageListener and allow custom messages for kick.