Add a test to cover service worker update codepath when extension is updated.

The updated extension's service worker calls skipWaiting() on its oninstall
handler to let the new service worker control its clients right away.

BUG=533065

Review URL: https://codereview.chromium.org/1432823003

Cr-Commit-Position: refs/heads/master@{#364195}
8 files changed