Use callback for socket.io watcher fetch instead of further messages
Update user last login when user does activity
Add broken image
Prevent watcher calls when disposed
Prevent multiple fetches at the same time