bug fix - throw exception\notice no cohorts

the system should throw an exception if the admin
failed to assign a cohort to the user and then they
logged in and tried to get an assignment