Fix GTalk authzid hack

That stray 1 was just our return value from warn() in the authname
callback... empty string seems appropriate here.
Defer any stream activity until the remote <stream>
Drop authzid entirely

For ejabberd, this is being validated against the JID. GTalk seems to
ignore it.
Wait for features before marking stream as logged in