Clean up geolocation code now that it's all upstream.

GoogleLocationSettingsHelper::Create() is unused and can be deleted.
Likewise for ChromeShellGoogleLocationSettingsHelper. The remaining
classes' names have been shortened to save precious ink.

LocationSettings.java is now always accessed on the UI thread, so it no
longer needs to use ThreadUtils.runOnUiThread().

BUG=448400

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

Cr-Commit-Position: refs/heads/master@{#312443}
21 files changed