Add favicon url mapping interface

We introduce an interface for mapping a favicon's icon url to page url.
We implement that interface in FaviconCache using information obtained
from sessions sync.

Bug: 955475
Change-Id: Idc3f31c686902cd673af7e84e36509e5dbe1f4d2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1578567
Auto-Submit: Victor Vianna <victorvianna@google.com>
Reviewed-by: Sergio Collazos <sczs@chromium.org>
Reviewed-by: Mikel Astiz <mastiz@chromium.org>
Commit-Queue: Victor Vianna <victorvianna@google.com>
Cr-Commit-Position: refs/heads/master@{#662104}
8 files changed