Make highlighting optional for broadcasts

...And beeping on broadcasts, too
Merge https://github.com/shazow/ssh-chat
Add KeyboardInteractiveCallback so that even client do now have publickey, username can still be passed in
Merge
Revert 7634d0b170df6bfda41f32e8c66bb75f6144bf69
Make /whois ignore any trailing spaces/text
Merge pull request #69 from Kealper/master

Make /whois ignore any trailing spaces/text.
Merge pull request #62 from songgao/songgao/get_username_without_publickey

Allow non-PublicKey authentication.
Fix crash bug.
Merge branch 'master' of https://github.com/shazow/ssh-chat