Write a really simple Service Worker example.

It seems useful to have a baseline SW demo in the repository, so that we can run it against the fledgling implementations to see what works.

At the moment, registration and unregistration control an entry in chrome://serviceworker-internals/, but I haven't been able to get anything else to work.