possible fix to online guest count

using socket io rooms instead of syncing between workers.
one more fix
Merge remote-tracking branch 'origin/hashtalk' into notifications-refactor