Added modify_user_deadline command. Closes #302.

* Added personal_deadline MapField to User model
* Modified browse_assignments and resumbit views to consider personal deadline.