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.