Support adding students to a cohort

TNL-163
I've gone with keeping the input if there's at least one unknown user, because that is quite likely to be a typo. @explorerleslie let me know if you feel this logic should be different.