[TeacherCredits] fix department executionCourses list (remove
duplications); only allow to change executionCourse type from current
executionYear