qemu: eliminate duplicated code in qemuBuildDriveDevStr()
qemu: eliminate duplicated code in qemuBuildDriveDevStr()

The code to add device type to the commandline was identical for lsi
and other models of SCSI controllers, but was duplicated (with the
exception of a minor ordering difference of the if-else clauses) for
the two cases. This patch replaces those two with a single instance of
the code just before the if().

taget/libvirt,andreabolognani/libvirt,eskultety/libvirt,datto/libvirt,andreabolognani/libvirt,VenkatDatta/libvirt,olafhering/libvirt,zippy2/libvirt,eskultety/libvirt,jardasgit/libvirt,nertpinx/libvirt,libvirt/libvirt,fabianfreyer/libvirt,VenkatDatta/libvirt,taget/libvirt,zippy2/libvirt,fabianfreyer/libvirt,olafhering/libvirt,andreabolognani/libvirt,datto/libvirt,crobinso/libvirt,taget/libvirt,datto/libvirt,olafhering/libvirt,jardasgit/libvirt,datto/libvirt,fabianfreyer/libvirt,crobinso/libvirt,VenkatDatta/libvirt,libvirt/libvirt,nertpinx/libvirt,jfehlig/libvirt,eskultety/libvirt,jardasgit/libvirt,eskultety/libvirt,taget/libvirt,zippy2/libvirt,nertpinx/libvirt,andreabolognani/libvirt,agx/libvirt,rlaager/libvirt,datto/libvirt,zippy2/libvirt,eskultety/libvirt,agx/libvirt,jardasgit/libvirt,olafhering/libvirt,nertpinx/libvirt,jfehlig/libvirt,VenkatDatta/libvirt,jfehlig/libvirt,rlaager/libvirt,rlaager/libvirt,agx/libvirt,agx/libvirt,andreabolognani/libvirt,taget/libvirt,agx/libvirt,libvirt/libvirt,nertpinx/libvirt,fabianfreyer/libvirt,crobinso/libvirt,libvirt/libvirt,jardasgit/libvirt,VenkatDatta/libvirt,crobinso/libvirt,jfehlig/libvirt,rlaager/libvirt,rlaager/libvirt,fabianfreyer/libvirt