Dynamic in-browser site (relay mode)

Registers a tiny site under the service key MY_SITE on the relay ServiceWorker, then embeds ~MY_SITE/index.html in an iframe. The “server” is a request router running entirely in this tab.