Bug 982726 - Patch 1 - Service Worker: ServiceWorkerClients and Client interfaces with getServiced(). r=baku

--HG--
extra : transplant_source : %C0%8A%83m%D7%DB%25v%D1E%0C%8B.%BF%87m%C9%12%23%28
Bug 982726 - Patch 2 - Add postMessage to service worker.

--HG--
extra : transplant_source : F%16%FE%E4%810%00-%AA%60%D9%B3%B7%5E6%B2%87%B4%28%92
Bug 982726 - Patch 3 - Implement client.postMessage and add tests for getServiced().

--HG--
extra : transplant_source : %3B%E4%F4%C7%02%D4%98%AC%C1.%E7%1E%BF%ED%05%7D/w%C0.
Bug 982726 - Patch 4 - Extensive testing of postMessage.

--HG--
extra : transplant_source : %9F%E7%8Fe%C6%FF%EB%F9Tl%A2%27%B2%E7GS%5B%8A%87%8C