Adding new method: record::get_distinct_values()

This method returns the distinct values found in a table's column
Adding grouping to participant report