Upstream service worker "referer" tests to WPT

**referer**

This test exists in both WPT and the Chromium project tree. They differ
only in implementation details of the testing infrastructure.  However,
the upstream version suffers from timeout issues in the build
environment.

Rename the Chromium-specific version to reflect its deprecated status,
and re-enable the upstream version as an expected timeout.

**referrer-policy-header**

Move test file for automated contribution to the Web Platform Tests
project. Update URLs to use contextual values. Express asynchronous
sub-test using the `promise_test` function. Consistently remove iframe
regardless of sub-test result. Specify necessary HTTP headers in a
format that is supported by the Web Platform Tests project.

BUG=688116, 658997
R=falken@chromium.org

Review-Url: https://codereview.chromium.org/2883373002
Cr-Commit-Position: refs/heads/master@{#472902}
8 files changed