Handling reconnect to existing session.
Lights don't need to toggle any more.
Introducing start ID as a stable way to reconnect clients.
Fixing reconnect so it reuses tabs.