update achievement after grade changed
change user_course to student
make sure update_achievement ran before expire_fragment
remove self statement
remove update_ach in user_course, use update_exp_level instead
Merge pull request #205 from wangqiang1208/bugfixing/achievement-updating

update achievement after grade changed