Improved chat and login protocol.
Only allow one client login at a time.
Flag auto-join channels as "forced".
Improved character caching.