Add omnibox location disclosure snackbar.

This snackbar notifies the user that the default search engine uses the
device location to provide local search results.

This snackbar appears the first time a user focuses the omnibox when the
X-Geo header has the potential to be sent along with a search request.
For this to happen, several conditions have to be met:
 - The current tab is not incognito
 - (Android M+) Chrome has been granted location permission.
 - The default search engine is Google
 - Location is not disabled for google.com (or google.fr, etc) in
   Chrome's site settings.

BUG=505481

Review URL: https://codereview.chromium.org/1226103004

Cr-Commit-Position: refs/heads/master@{#338631}
5 files changed