Add participant tracking to gadget, facilitator

Gadget now posts a cross-document message to facilitator every 5 seconds
with the currently connected participant data, to be eventually used to
update ``session.connectedParticipants`` to include users who join the
hangout without the app.