add new method to accommodate teachers' request, so now the generator is able to tolerate failure attempt to add course according to teachers' preference and report the failure.
加入 COURSE_PREFERENCE; 将 course 的 cid 改为大写
Merge pull request #15 from lijunsong/new-preference

New preference