demo: docs: add some demo usage instructions
web: Transport does not need list of Pages
web: Page: nextId: contains Page id, avoiding conflicts
web: RepeaterTests: delete some commented out printlns
web: Rename PageComponent to TransportType