Merge changes from topic "glide_for_photopicker" into sc-mainline-prod
* changes:
Remove the shadow on the toolbar in PhotoPicker
No-op refactoring of updateToolbar
Don't show date headers when no items in PhotoPicker
No-op refactor to remove unnecessary 'ForPicker' suffix
Sync data from local and cloud providers into picker db
Add the test for the order of Categories
Add more tests for PickerViewModel
Ignore ItemsProviderTest to unblock presubmit
Fix navigation bar appearance
Minor fixes
Update the icon and colors in bottomBar of PhotoPicker
Define MANAGE_CLOUD_MEDIA_PROVIDERS permission in MediaProvider
No-op refactor of Items class
Localize max count number for max selection flow
Add a local PhotoPickerProvider
Remove unnecessary permission checks in CloudMediaProvider
Add BottomSheetBehavior for picker launch animation
Enable PhotoPicker tests in presubmit
Fix nits in PickerDbFacadeForPicker
Add mime_type and size_bytes filtering support to the pickerdb
Support updating the picker db
Fix the flaky test by using the system time zone
Relax local_id unique constraint for the picker db
Do not animate thumbnails in photo grid view
Get unreliable volume path
Calculate the span count of recyclerview dynamically in picker
Center align max selection message on the photo grid
Update the toolbar and system bars for preview in Picker
Add tabChips and support Albums tab
Add AlbumsTabFragment
Add some category methods
Fix getItemViewType for PreviewAdapter
Add "Select up to max items" label for max selection
Add necessary permissions for UserIdManager
No-op refactor deleted_media table upgrade
Add overlay gradient for photos grid's item
UI flow to support max selected items
Remove local_dedupe_key from picker db
Query external db for picker db sync
Introduce the CloudMediaProvider API
Support Video Preview
Support mimeType filter for getCategories
Support MIME type filters for ACTION_PICK_IMAGES
Add support for downloads category for photopicker
Load items in a background thread to not block PhotoPicker UI
Move DateTimeUtils to util folder
Glide calls are async and do not block the UI
Use Glide for thumbnail and image loading
Add the resources for toolbar and Albums tab
Sort using date_modified if date_taken is null
Introduce a deleted_media table for the photo picker