qemuDomainChangeDiskLive: rework slightly
qemuDomainChangeDiskLive: rework slightly

Firstly, our coding guidelines suggest using 'cleanup' label
instead of 'end'. Then, @ret should be set to value representing
success as the last statement before the 'cleanup' label.
And while I am at this function, lets enumerate all the possible
enum items (virDomainDiskDevice) and avoid using 'default' in
switch(). Pooh. Also, nothing bad happens if we look up the disk
to change in the domain upfront. In fact, it's going to be
helpful later when we want to keep some old values for performing
a rollback.

Signed-off-by: Michal Privoznik <83d82aaba2eed257f4814b0c239c260c4caaadf0@redhat.com>

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