Added preliminary support for Distinct
Added support for distinct in driver-compat
Ignoring replica set acceptance test because I can't build locally with it failing