Implement `Sec-CH-UA-*` replacements for `User-Agent`.

This is a first pass that more or less completely implements the hints.
There's still a reasonable amount of work to be done around the edges,
like allowing devtools overrides, and getting the data delivered in the
new headers to be exactly what it ought to be. Small steps!

Intent to Implement:

Bug: 928669
Change-Id: I36081a7864c9c40f6f46652477a32f5d90caaed9
Reviewed-by: Kinuko Yasuda <>
Reviewed-by: Tarun Bansal <>
Reviewed-by: Yutaka Hirano <>
Reviewed-by: Yoav Weiss <>
Commit-Queue: Mike West <>
Cr-Commit-Position: refs/heads/master@{#632581}
25 files changed