Feature/batch shutdown retry utilities

* add ability to generate workflow run reports by status
* add ability to batch cancel and retry a batch of SWIDs by client-side multi-threading
* add Python script that allows end-users to batch transition workflow runs listed in a workflow run report from a certain state to either retry or cancel them