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/
active_child is itself descriptor. Why is it necessary to call get_module on the descriptor? To populate fields I guess? 

I'm not saying you are wrong, I just don't understand exactly what is going on.