Add `scc milestone update` subcommand

- Add MilestoneCommand.update() method
- Refactor permissions check into MilestoneCommand.check_write_permissions()
- Define methods for grouping arguments (title, description/date)
Add implementation for setting the due date at milestone creation/edition