LUCENE-3444: Added a second pass grouping collector that keeps track of distinct values for a specified field for the top N group.