libvirt.h.in: Add new cpumap macro VIR_CPU_USED
libvirt.h.in: Add new cpumap macro VIR_CPU_USED

New macro VIR_CPU_USED added to facilitate the interpretation of
cpu maps.
Further, hardened the other cpumap macros against invocations
like VIR_CPU_USE(cpumap + 1, cpu)

Signed-off-by: Viktor Mihajlovski <a96a137ca8976b5ff3114c85be7aeb3b6464dad7@linux.vnet.ibm.com>
Signed-off-by: Eric Blake <a9da18479c871fe903d9590822cfe2629c6a4d11@redhat.com>

iam-TJ/libvirt,jeckersb/libvirt,andreabolognani/libvirt,eskultety/libvirt,zhlcindy/libvirt-1.1.4-maintain,emaste/libvirt,siboulet/libvirt-openvz,elmarco/libvirt,novel/fbsd-libvirt,taget/libvirt,fabianfreyer/libvirt,shugaoye/libvirt,novel/fbsd-libvirt,nertpinx/libvirt,cbosdo/libvirt,rlaager/libvirt,jardasgit/libvirt,datto/libvirt,novel/fbsd-libvirt,bjzhang/libvirt,shugaoye/libvirt,novel/fbsd-libvirt,iam-TJ/libvirt,jardasgit/libvirt,olafhering/libvirt,emaste/libvirt,emaste/libvirt,bjzhang/libvirt,agx/libvirt,nertpinx/libvirt,bjzhang/libvirt,shugaoye/libvirt,taget/libvirt,shugaoye/libvirt,elmarco/libvirt,jeckersb/libvirt,bjzhang/libvirt,agx/libvirt,VenkatDatta/libvirt,siboulet/libvirt-openvz,agx/libvirt,iam-TJ/libvirt,novel/fbsd-libvirt,cbosdo/libvirt,jfehlig/libvirt,crobinso/libvirt,eskultety/libvirt,crobinso/libvirt,emaste/libvirt,fabianfreyer/libvirt,jfehlig/libvirt,libvirt/libvirt,nertpinx/libvirt,cbosdo/libvirt,olafhering/libvirt,datto/libvirt,jardasgit/libvirt,jeckersb/libvirt,bjzhang/libvirt,zippy2/libvirt,VenkatDatta/libvirt,siboulet/libvirt-openvz,taget/libvirt,libvirt/libvirt,iam-TJ/libvirt,rlaager/libvirt,jfehlig/libvirt,zippy2/libvirt,jeckersb/libvirt,eskultety/libvirt,novel/fbsd-libvirt,trainstack/libvirt,zhlcindy/libvirt-1.1.4-maintain,andreabolognani/libvirt,libvirt/libvirt,emaste/libvirt,olafhering/libvirt,nertpinx/libvirt,emaste/libvirt,andreabolognani/libvirt,jeckersb/libvirt,rlaager/libvirt,olafhering/libvirt,zippy2/libvirt,cbosdo/libvirt,cbosdo/libvirt,elmarco/libvirt,nertpinx/libvirt,taget/libvirt,elmarco/libvirt,jeckersb/libvirt,libvirt/libvirt,trainstack/libvirt,emaste/libvirt,iam-TJ/libvirt,datto/libvirt,taget/libvirt,VenkatDatta/libvirt,VenkatDatta/libvirt,crobinso/libvirt,fabianfreyer/libvirt,trainstack/libvirt,iam-TJ/libvirt,agx/libvirt,fabianfreyer/libvirt,trainstack/libvirt,agx/libvirt,iam-TJ/libvirt,siboulet/libvirt-openvz,crobinso/libvirt,zippy2/libvirt,jeckersb/libvirt,shugaoye/libvirt,novel/fbsd-libvirt,siboulet/libvirt-openvz,jfehlig/libvirt,jardasgit/libvirt,zhlcindy/libvirt-1.1.4-maintain,rlaager/libvirt,andreabolognani/libvirt,andreabolognani/libvirt,trainstack/libvirt,VenkatDatta/libvirt,trainstack/libvirt,novel/fbsd-libvirt,zhlcindy/libvirt-1.1.4-maintain,zhlcindy/libvirt-1.1.4-maintain,eskultety/libvirt,eskultety/libvirt,trainstack/libvirt,jardasgit/libvirt,datto/libvirt,datto/libvirt,elmarco/libvirt,rlaager/libvirt,novel/fbsd-libvirt,fabianfreyer/libvirt