Support adding cohorts from the instructor dashboard

TNL-162
@talbs's design supports both a message and details, so I implemented it that way. I'll add some comments to describe how to use it.