Prevent auto-granting of location permission via DPM

Prevent the device policy client from granting the location permission
via explicit grant (setPermissionGrantState).

Unless on a managed, unattended kiosk device, the user has to explicitly
grant location-related permissions.

Location-related permissions can still be denied automatically.

Test: atest CtsDevicePolicyManagerTestCases:com.android.cts.devicepolicy.MixedManagedProfileOwnerTest#testLocationPermissions
Bug: 147650798
Change-Id: I5a1099a15b94a287414e42e174735dc87f930c6f
2 files changed