Assorted location cleanup

-Rename LocationProvider to LocationProviderManager
-Move LocationUsageLogger into location dir
-Make LocationUsageLogger threadsafe
-Separate listener registration from construction in
LocationSettingsStore so that it can be final.

Test: presubmits
Change-Id: I5c17f6f68ade58340e82de6cf41157993703d822
5 files changed