Update ServiceWorkerClient section: define BasicClient and WindowClient; add clients.openWindow(url); update getAll(options) algorithm; define ContextFrameType enum and ClientType enum