Add Studio support for cohorted courseware

TNL-652
@andy-armstrong the diff is confusing - I removed the one scoped to the container page, but kept the one scoped to the `XBlockWrapper` page.