cellbroadcast provider refactor

1. expose proper APIs to query framework cellbroadcast provider
2. export framework cellbroadcast provider
3. new URI with proper permission check

Bug: 135956699
Test: Build & Manual
Change-Id: I2cf0d0314e5f0283e6bde71407a1d43d7373a2e7
(cherry picked from commit fc0a165b8efc360c17fe22e94211038590a3f30c)
Merged-in: I2cf0d0314e5f0283e6bde71407a1d43d7373a2e7
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 3b95bce..d5c379b 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -108,7 +108,7 @@
                   android:writePermission="android.permission.MODIFY_PHONE_STATE" />
 
         <provider android:name="CellBroadcastProvider"
-                  android:authorities="cellbroadcasts_fwk"
+                  android:authorities="cellbroadcasts"
                   android:exported="true"
                   android:singleUser="true"
                   android:multiprocess="false" />