WIP - Add Studio support for cohorted courseware

TNL-652
Oh I see. I'm not checking that the validation message on the component has gone away. I will fix that.