Show cancellation reason if any when using 'get workflow'
Current situation
WorkflowCanceled
events may have a .details.reason
field, but it is only visible when using JSON or YAML output.
Desired outcome
If this field is present, it should be shown.