Trace creates a field that extracts tracing information from a context and
includes it under the "trace" key.
Because the opentracing APIs don't expose this information, the returned
zap.Field is a no-op for contexts that don't contain a span or contain a
non-Jaeger span.