handle MODEs
WHO and various bugfixes

don't respond to USER when not registered
handle text that starts with :
don't double-disconnect on server quit, send source
send empty banlist