Split init scripts into vsoc and virtio versions

The device will boot with separate init scripts for VSoC and for
virtio (crosvm) virtual hardware, which will be selected based on the
hardware name property set by the launcher.
The common parts of the script are kept in common files, which are
included by the hardware specific ones.

Bug: 122978436
Test: build and run with qemu and crosvm, check what files are loaded
Change-Id: Id5bf6780c42bf0d1927d4c5fb7a4718d4601ab77
7 files changed