DNR: Evaluate "removeHeaders" rules.

This CL implements evaluation of "removeHeaders" rules. Currently removing
cookie, set-cookie and referer headers is supported.

BUG=947591

Change-Id: I90c9ca9dabfa3e97c4e9c1633c1ff8687e29a3d3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1559242
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Commit-Queue: Karan Bhatia <karandeepb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#652224}
23 files changed