Differentiated some cases where the logged messages were ambiguous as to which code path they came from.
Updated client to be more consistent in what context information is included in logging messages. Also updated client methods to produce a duration log message even if there is an error. Updated error handling to log the wrapped error message.
Differentiated some cases where the logged messages were ambiguous as to which code path they came from. Updated client to be more consistent in what context information is included in logging messages. Also updated client methods to produce a duration log message even if there is an error. Updated error handling to log the wrapped error message.