Add support for network boost purchase, failure, and expiry

Create a JavaScript interface allowing websites to send responses to
SliceStore
Add support for premium capability purchase, failure, and expiry
Create new result for success but pending network setup

Bug: 245882601
Test: manual test response, purchase, expiry, failure
Test: atest TelephonyManagerReadNonDangerousPermissionTest#testPremiumCapabilities
Change-Id: I51fc674f37679fb0eb1314e7b0939555d0767f87
diff --git a/packages/CarrierDefaultApp/Android.bp b/packages/CarrierDefaultApp/Android.bp
index 6990ad0..62ffe38 100644
--- a/packages/CarrierDefaultApp/Android.bp
+++ b/packages/CarrierDefaultApp/Android.bp
@@ -13,4 +13,9 @@
     libs: ["SliceStore"],
     platform_apis: true,
     certificate: "platform",
+    optimize: {
+        proguard_flags_files: [
+            "proguard.flags",
+        ],
+    },
 }