Ability to change the associated group configuration for a split test

STUD-1658

My sandbox has the latest version of this PR.
http://studio.cahrens.m.sandbox.edx.org/
Once again, `assert len(user_partition.groups) = len(active_children) + len(inactive_children)`