More efficient implementation of Util.isDistinct for small lists.

Add a benchmark to prove it, and tweak the Benchmark utility class.