Improve quality of DataSet spec tests

Whenever possible, it is good to be specific in tests.
Update insight.DataSet.group to consider its filter function

Introduce test to cover this
Update changelog to explain the issue fixed
Merge pull request #296 from matthewdunsdon/feature/dataset-group-consider-filters

Update insight.DataSet.group to consider its filter function