* Move logic that resubmits a task and then deletes the original into an action function that can be used for both failure and success resubmission.
* Use the resubmit_task action in the FailAdmin.
* Add the resubmit_task action to the TaskAdmin class.
* Update resubmit failure test to reflect using the new resubmit action.
* Add a test for resubmitting successful tasks.
---------
Co-authored-by: Scott Pashley