user list is now only retrieved using websockets

- removed users list ws message sent on connect
- do not send a users list on signout
- hide users list if any when not signed in
- fixed ws related tests
better decoupling between views and app data
Improve websocket tests
Merge pull request #30 from n1k0/users-list-subscription

User list is now only retrieved using WebSockets