Make DistinctBy implement Accumulator interface, add tests
Bags documentation cleanup [ci skip]
Merge pull request #54 from matthayes/master

Make DistinctBy implement Accumulator interface