Support multi select in PhotoPicker

- Add check icons
- Add the bottom bar
- Support multi-select in PhotosTabFragment
- Change the getSelectItems from List to Map
- Fix limit issue

Test: manual. videos on the bug
Test: atest PickerResultTest
Bug: 169737798
Change-Id: I700516138dcf3bd448aa93d8e486fe8fc7dd6bd3
Merged-In: I700516138dcf3bd448aa93d8e486fe8fc7dd6bd3
(cherry picked from commit 18a32dbaedc5bcdb336e344473dcb9c403a2e97b)
diff --git a/res/values/colors.xml b/res/values/colors.xml
index a719570..737e54a 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -19,9 +19,10 @@
     <color name="clear_cache_icon_color">#5F6368</color>
 
     <!-- PhotoPicker -->
+    <color name="picker_primary_color">#1A73E8</color>
     <color name="picker_background_color">@android:color/white</color>
-    <color name="picker_hairline_color">#DADCE0</color>
     <color name="picker_highlight_color">#E8F0FE</color>
+
     <!-- PhotoPicker Preview -->
     <color name="preview_add_button_background_color">#8AB4F8</color>
     <color name="preview_buttons_text_color">#202124</color>