Provide more helpful error message on bad login
Pass an empty string instead of IRC
Fix login bug