virsh: Refactor parseRateStr to avoid false-positive uninitialized variable
virsh: Refactor parseRateStr to avoid false-positive uninitialized variable

Commit 6983d6d2 tried to improve parseRateStr but broke the build
instead for compilers that were not able to properly introspect the for
loop indexed by the enum resulting into the following error:

virsh-domain.c: In function 'parseRateStr':
virsh-domain.c:916:13: error: 'field_name' may be used uninitialized in this function [-Werror=maybe-uninitialized]
             vshError(ctl, _("malformed %s field"), field_name);
             ^
virsh-domain.c:915:13: error: 'tmp' may be used uninitialized in this function [-Werror=maybe-uninitialized]
         if (virStrToLong_ullp(token, NULL, 10, tmp) < 0) {
             ^
Rather than trying to fix the code, refactor the function again by
reusing virStringSplit.

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