Initial implementation of AdminGrantedPermissionsApplicationsListPreferenceControllers.

Test: manual verification
Test: atest CarSettingsUnitTests:com.android.car.settings.enterprise.AdminGrantedCameraPermissionApplicationListPreferenceControllerTest \
  CarSettingsUnitTests:com.android.car.settings.enterprise.AdminGrantedMicrophonePermissionApplicationListPreferenceControllerTest \
  CarSettingsUnitTests:com.android.car.settings.enterprise.AdminGrantedLocationPermissionsApplicationListPreferenceControllerTest

Fixes: 206155448
Bug: 207175350
Bug: 208511815

Merged-In: I297c3b62a015d6acf0e03f15d0ffeef16d320645
Change-Id: I297c3b62a015d6acf0e03f15d0ffeef16d320645
(cherry picked from commit 3097ae7e669ba9321b541551dbb589b477fb23d8)
27 files changed