Add base support for cohorted group configurations

TNL-649
@explorerleslie Are we OK with always showing the "Group Configurations" setting page? This PR does that.

If we do this, I think it would make sense to promote split_test from an "advanced component" to a fully supported component. The only issue I think is that it doesn't fall into our 4 buckets (Discussion, HTML, Problem, Video).