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/
Also, I'd recommend passing the active_children into the method. As it is, you call the active_children method twice in immediate succession. Or maybe make it a method that returns a tuple of arrays-- active children and inactive children.