Temporary revert of 7913a74b0e22d99c3425dcea22e68783919a9667

The original CL removed support for single-quoted file names in
Content-Disposition headers, to be consistent with spec and other
browsers. This CL temporarily reverts it, to give developers more
time to update their sites accordingly.

This is not an exact revert.  It resolves merge conflicts with
https://chromium-review.googlesource.com/c/1297251, uses git cl
format to simplify the diff, and removes some extraneous changes
(Fixes other code not to rely on the single-quote behavior,
obsoleted histogram).

original CL:
https://chromium-review.googlesource.com/c/chromium/src/+/1286733

Bug: 927366, 896233, 179825
Change-Id: Ic02e1b59ba52fda5923ce1d19207e3176b7b6065
Reviewed-on: https://chromium-review.googlesource.com/c/1465067
Reviewed-by: Asanka Herath <asanka@chromium.org>
Commit-Queue: Matt Menke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631281}
7 files changed