Merge changes from topic "checksum-api"

* changes:
  Implement VerifyPayloadApplicable.
  Split payload metadata logic from DeltaPerformer into its own class.
  Add a binder function verifyPayloadApplicable().

GitOrigin-RevId: 6179054c4abe0c5be02a2e7e281b95d0eb5602d6
Change-Id: I595b7cb72d8f2b6099903c6746cbf88438018922
diff --git a/binder_bindings/android/os/IUpdateEngine.aidl b/binder_bindings/android/os/IUpdateEngine.aidl
index 7e26752..c0e29f5 100644
--- a/binder_bindings/android/os/IUpdateEngine.aidl
+++ b/binder_bindings/android/os/IUpdateEngine.aidl
@@ -37,4 +37,6 @@
   void cancel();
   /** @hide */
   void resetStatus();
+  /** @hide */
+  boolean verifyPayloadApplicable(in String metadataFilename);
 }