Fix for issue-860: assignments are now sorted by due_date in ascending order by default

Completed in reference to: https://github.com/MarkUsProject/Markus/issues/860
I didn't create any tests given that I simply defined a default_scope in the assignment model.