tests.boot: Support multi VMs

In some case we need boot multi vms. Update boot.py to support it.

Signed-off-by: Feng Yang <fyang@redhat.com>