DiscoverSubgroupsByTask function

Performs Subgroup Discovery for a given Task