virtualizationservice: "prefer_staged" for apexes

App can tell virtualizationservice to use "staged" apexes for its
payload.

  // vm_config.json
  {
    ..
    "perfer_staged": true
  }

Bug: 199146189
Test: MicrodroidHostTestCases
Test: adb install --staged new-adbd.apex
      vm run-app with prefer_staged: true, started with staged adbd apex
Change-Id: I6320247362e07519e120aed19b290618270e1335
diff --git a/virtualizationservice/Android.bp b/virtualizationservice/Android.bp
index 443436d..18d8ade 100644
--- a/virtualizationservice/Android.bp
+++ b/virtualizationservice/Android.bp
@@ -43,6 +43,8 @@
         "libvmconfig",
         "libzip",
         "libvsock",
+        // TODO(b/202115393) stabilize the interface
+        "packagemanager_aidl-rust",
     ],
     shared_libs: [
         "libbinder_rpc_unstable",