B-51215 - Repose Support Story - Translation race condition fix

Marshalling the request headers in translation was not done in a thread-safe fashion.  Potentially 2 requests could be marshalled at the same time with
the same marshalling object.  By synchronizing this call, this fixes the issue.