Deoptimize many cpuset routines by using HWLOC_CPUSUBSET_READULONG() all the time instead of manually handling the cases where a ulong index is valid in one of the input cpuset and/or the other.
Deoptimize many cpuset routines by using HWLOC_CPUSUBSET_READULONG()
all the time instead of manually handling the cases where a ulong index
is valid in one of the input cpuset and/or the other.

The performance gain wasn't so huge (0-20%), and the code was waaaaay
harder to read/maintain. And things should be much easier to deal
with when we'll add sparse cpuset support.

git-svn-id: 6d43b54343b7988abf63e6b0e17d1e9059e59404@2107 4b44e086-7f34-40ce-a3bd-00e031736276

BlueBrain/hwloc,BlueBrain/hwloc,BlueBrain/hwloc,BlueBrain/hwloc