Added ability to specify boot order

Allow for _gen_xml to generate an XML file with a specific boot order rather than only the hard disk.