qemu: qemuDomainHotplugVcpus - separate out pin adjustment code
qemu: qemuDomainHotplugVcpus - separate out pin adjustment code

Future IOThread setting patches would copy the code anyway, so create
and generalize the adding of pindef for the vcpu and the pinning of the
thread into their own APIs.

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