Move obj.bincount and obj.unique into distributor and make them more efficient.
For efficiency, use Allreduce instead of allgather in bincount.
Use fast-summation
in obj.unique http://materials.jeremybejarano.com/MPIwithPython/collectiveCom.html#fastsum