Closes #1126: Missing fields in an Assignment

 - added validates to :description and assignment_stat
Merge branch 'master' of github.com:benjaminvialle/Markus into issue-1126
Merge branch 'master' into issue-1126
Merge branch 'issue-1126' of https://github.com/GhiGt/Markus into issue-1126