Lift composite disk assembly to the launcher binary

This is an incremental step towards putting the composite disk assembly
into a separate binary from launch_cvd.

The config and vm managers are now no longer aware of the individual
disk images / partitions, and the config passes an ordered list.

Bug: 135293952
Test: launch_cvd [-vm_manager=qemu_cli] [-composite_disk=composite.img]
Change-Id: I00c4c15c811273b0d0524e870ec5a9436cf7229b
15 files changed
tree: dcfc8299d6a462d5c3af077ae9ae30ffa8bae3dc
  1. common/
  2. guest/
  3. host/
  4. tests/
  5. tools/
  6. Android.bp
  7. Android.mk
  8. OWNERS
  9. TEST_MAPPING