Support adding cohorts from the instructor dashboard

TNL-162
Ah, I see now why you did it that way in cohort_editor. It is because sometimes the model is passed in.