Handle case where a run is cancelled before it was launched, and handle ...

...a subsequent retry. 

Updated diagram:
https://wiki.oicr.on.ca/display/SEQWARE/Oozie%20Workflow%20Lifecycle%20Management%20Improvements#OozieWorkflowLifecycleManagementImprovements-ProposedCancelRetry