Replace mk_payload with a Java utility

mk_payload was used to create a microdroid's payload metadata blob. It
was too verbose and inefficient to do it via external host tool
(mk_payload).

Bug: 269409253
Test: atest MicrodroidHostTestCases
Change-Id: Ic898e1958be528df2996fe2edb77b4c0b23f04fb
diff --git a/tests/hostside/Android.bp b/tests/hostside/Android.bp
index 046a9d6..f1e5054 100644
--- a/tests/hostside/Android.bp
+++ b/tests/hostside/Android.bp
@@ -37,6 +37,7 @@
         "MicrodroidHostTestHelper",
         "compatibility-host-util",
         "cts-statsd-atom-host-test-utils",
+        "microdroid_payload_metadata",
     ],
     per_testcase_directory: true,
     data: [
@@ -57,7 +58,6 @@
         "initrd_bootconfig",
         "lpmake",
         "lpunpack",
-        "mk_payload",
         "sign_virt_apex",
         "simg2img",
     ],