Adds forceQueryable to manifest

This change adds the forceQueryble attribute to the manifests of both
the module and legacy media providers so that consumers of the media
provider don't need to modify their manifests.

Test: atest ExternalStorageHostTest
Bug: 142386643
Change-Id: Ib6fce200e23b6bcaea001553fdef726c7e965711
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index dfb2139..ecd5943 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -18,12 +18,14 @@
     <uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE" />
     <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
     <uses-permission android:name="android.permission.USE_RESERVED_DISK" />
+    <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
 
     <application
             android:name="com.android.providers.media.MediaApplication"
             android:label="@string/app_label"
             android:allowBackup="false"
             android:supportsRtl="true"
+            android:forceQueryable="true"
             android:usesCleartextTraffic="true">
         <provider
                 android:name="com.android.providers.media.MediaProvider"