Ensure MediaProvider Fuse is ready after Vold reset

I99cfe7d4dba0aae2e0f39bc7e881b21fd45ac150 can make cts fail for some
OEMs of which devices don't support adoptable storage.

I99cfe7d4dba0aae2e0f39bc7e881b21fd45ac150 just checks whether primary
and secondary storages are ready. It not only does not wait until
MediaProvider Fuse is ready, but also misinterprets unmounted state as
mounted state.

Even Vold kills MediaProvider as some TCs don't close opened FDs.

Bug: 222217635
Test: run cts -m CtsScopedStorageDeviceOnlyTest
Change-Id: Ic6e05e8c903b6bb0d3c3a91e75402d89c4d10841
5 files changed