[Extension ServiceWorkers] Adding getBackgroundClient
After the v8::Context for a service worker is passed up, a script is injected in order for the service worker to have access to the background page of the extension.
BUG=501569
Review URL: https://codereview.chromium.org/1304663003
Cr-Commit-Position: refs/heads/master@{#344900}