Add command to start an empty Microdroid instance

This command can be used by the developer to start an empty microdroid
instance to play with. Or to do quick prototyping of their payload code.

Additionally, it can be used by the test infrastructure to run native
tests (e.g. bionic tests) inside the microdroid.

Bug: 254912288
Test: m
Test: adb shell /apex/com.android.virt/bin/vm run-microdroid --debug full
Change-Id: Id7c0e9c046b04d2567ab76fb48c90dbc5ebac803
diff --git a/apex/Android.bp b/apex/Android.bp
index 4e64e50..596493a 100644
--- a/apex/Android.bp
+++ b/apex/Android.bp
@@ -104,6 +104,9 @@
     host_required: [
         "vm_shell",
     ],
+    apps: [
+        "EmptyPayloadApp",
+    ],
 }
 
 apex_defaults {