Upstream service worker tests to WPT

**install-event-type-worker**

This test is nearly identical to the version available in the Web
Platform Tests project. Update the upstream version with the only
meaningful difference between the tests: an additional assertion for the
event object provided to the service worker's `oninstall` event handler.
Extend assertions with description strings to aid debugging in case of
test failure.

**interfaces**

Extend the upstream version with the additional assertions found in the
Chromium-specific version. Remove the Chromium-specific version.
Re-locate the associated "resource" file as it is reference by
unrelated tests.

**invalid-blobtype**

Remove the Chromium-specific version because it is equivalent to the
upstream version. Simplify script resource URLs in the upstream version.

**invalid-header**

Remove the Chromium-specific version because it is equivalent to the
upstream version. Simplify script resource URLs in the upstream version.

**multiple-register**

Remove the Chromium-specific version because it is equivalent to the
upstream version. Correct a typo in an assertion message in the upstream
version.

BUG=688116, 724212
R=mek@chromium.org

Review-Url: https://codereview.chromium.org/2865313003
Cr-Commit-Position: refs/heads/master@{#472916}
26 files changed