WIP - Add Studio support for cohorted courseware

TNL-652
Nit: extend the comment to state that even though there are 2 invalid configurations, only a single error message will be returned.