code: function collectionDistinct(name, qry, field) {
        return Crux.promise(function(resolve, reject) {
          var col = self.mongo.connection.db.collection(name);
          col.distinct(field, qry || {}, function(err, items){
            if(err) {
              return reject(err)
            }
            resolve(items);
          });
        });
      }
docs: /*
  Will return collection count using distinct field
  provided.