Bugfix for split test on sequential save
Bugfix for split test on sequential save

Bug would occur when comparing Groups or UserPartitions - because these types
lacked comparator methods, different objects would come up as different when
their values were equal.

bmedx/modulestore,bmedx/modulestore,bmedx/modulestore