ServiceWorkerHost and ServiceWorkerHostClient updates.

    ServiceWorkerHostClient disconnects from ServiceWorkerHost in destructor.
    ServiceWorkerHostImpl start at registering with ServiceWorkerRegistration.
    Includes change to ServiceWorkerHost being RefCountedThreadSafe.
Merge pull request #3 from scheib/service-worker-apps

ServiceWorkerHost and ServiceWorkerHostClient updates.