Bug #40476: Fix UEFI-CSM boot method for VMs
Add order to VM devices API
Currently there is no to set the order of VM devices.
Users may need to set some disks to be attached first than others, or make sure CDROM goes first.
This is middleware work so the parent ticket can be solved in new UI.