Previously, the `LocationService` depended on the `SwUpdatesService`. This felt backwards, since `LocationService` is a more low-level and basic service and should not be depending on a service for a higher-level, specific feature (ServiceWorkers). This commit inverses the relation, making `SwUpdatesService` depend on `LocationService` instead. PR Close #39651