* Add a b3tracecontext.HTTPFormat.
It will utilize either B3 or TraceContext propagation formats coming in (preferring TraceContext) and while sending both.
* hack/update-deps.sh
* PR comments.
* Move to HTTPFormatSequence.
* Remove the struct.
* Allow distinct ingress and egress formats.
* Add tracing.HTTPSpanMiddlewareIgnoringPaths which will turn off tracing for the specified paths.
This is intended to allow us to ignore automated requests, such as liveness and readiness checks.
* PR comments.
* Rename HTTPSpanMiddlewareIgnoringPaths to HTTPSPanIgnoringPaths.