add cheat check function.
解决查看自己待完成作业和作业未完成名单问题，加入will_paginate的array分页
ignore 附件
Merge branch 'Lzy'
作业页面分页和权限
新增初始化 role的文件

用法：rake db:migrate，以后不用手动在控制台建role
约束文件在课程结束前不能下载
add edit assignment function.
Merge remote-tracking branch 'origin/master' into ZZ

Conflicts:
	itask/app/controllers/attachments_controller.rb
	itask/app/views/student_course_assignments/_student_assignments.html.erb