Added handling for no room specified and new room selection / messaging for empty room.
Bug fix for autoconnect when no room specified
fixed https redirect
fixed up the chrome only notice to work when the socket fails in Safari
Fixes #17
Fixes #16
Fixes #15
merged up with master