don't send non-login messages before login complete

Fixes trello#48.

Suppress sending any non-login-related messages to the client until
the login process has finished.
Merge pull request #61 from yelworc/trello#48

don't send non-login messages before login complete