Edit Deadline

This function allows a user to edit the deadline date time of a task. When this value is changed, a task history record is created which includes the deadline before the change was made and the new deadline.