feat(photopicker): add ACTION_USER_SELECT_IMAGES_FOR_APP

This introduces a USER_SELECT_IMAGES_FOR_APP action which opens photopicker
in multi-select mode for explicitly selecting images for the permission
controller.

This action requires the caller to hold the permission
GRANT_RUNTIME_PERMISSIONS.

Note: This cherry picked commit has disabled the activity, and espresso
tests. See b/258182087.

Bug: 255301849
Test: atest PhotoPickerActivityUserSelectImagesForAppTest
(cherry picked from commit d50c6aa32b15613da26c7b2effe15409231718d4)
Merged-In: I1f38c293060853fd6c73dced7530f6c016629920
Change-Id: Ia736d260cc4fe8aec648f6f9caec6609a5ee772d
9 files changed