Revert "AssertionGroup now works with Lists rather than Sets to be compatible with EntityService methods, and because Assertion order may be important"

This reverts commit 9abea8412f286e925e77b0a9223de33b8033ca75.
Now grouping all Assertions in a Set, to conform to model.