Message Trace displays version-appropriate trace

When viewing a Message Trace whose underlying workflow has changed, the workflow being traced now displays the specific version that was executed rather than the latest version of the workflow. This allows for workflow executions to accurately reflect the state of the workflow at the time it was run.