Fix for CourseFactory bug - course object not saved after setattr called
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.