Tests for grouping by data set group

this may not be the final place for them but it will do for now
Working group by group method
Add tests for happy path data set list

This got removed in extracting out the helpers and removing duplicate
tests
Group by data group - amend template and use function in route
Merge pull request #37 from alphagov/group-by-group

Group by group