New random samplers

Have an int and real u-random sampler, and a Zipf sampler, for
utilities for each agent.