#79: Sort tasks by due date after any update to the task list