Improve user handling when querying for resumable media

- Before trying to query recent media from a saved component, check
  whether the current user actually has that component installed
- Track user when creating the MediaBrowser, in case the user changes
  before the MBS returns a result

Test: atest MediaResumeListenerTest
Bug: 284297711
Change-Id: I838ff0e125acadabc8436a00dbff707cc4be6249
Merged-In: I838ff0e125acadabc8436a00dbff707cc4be6249
(cherry picked from commit e566a250ad61e269119b475c7ebdae6ca962c4a7)
5 files changed