[Finishes #54245288] Run Work Flow tasks are editable

The edit dialog for the task looks exactly like the 'add' dialog -- we make no
effort to select the existing associated workflow. If the user wants to
keep the existing workflow they can cancel the edit dialog.
[Finishes #54631918] "Truncate table" option is available when scheduling an import task into a new table.