Implement secretkeeper HAL v2

V2 of the HAL includes an operation to get the secretkeeper public key.
Conditionally (when the new HAL version is available) use this
operation to get the key instead of reading it from the device tree.

Test: TH
Bug: 372223451
Change-Id: I893604ce5fc25d3e1c7261afa0de915902154be6
diff --git a/android/virtualizationservice/aidl/Android.bp b/android/virtualizationservice/aidl/Android.bp
index 79a9d40..db7be71 100644
--- a/android/virtualizationservice/aidl/Android.bp
+++ b/android/virtualizationservice/aidl/Android.bp
@@ -111,7 +111,7 @@
     name: "android.system.virtualmachineservice",
     srcs: ["android/system/virtualmachineservice/**/*.aidl"],
     imports: [
-        "android.hardware.security.secretkeeper-V1",
+        "android.hardware.security.secretkeeper-V2",
         "android.system.virtualizationcommon",
     ],
     unstable: true,