Who has a node open
The CMS interface uses collabJoin, collabLive, collabLeave and collabSend to show who else
has a node open and to let editors edit it together, and hears the others through
onCollabPresence and onCollab. Other clients can use them too. A room is
{ nodeId, revision? }: a node, or one revision of a node with several.