internal/tracer: set swappable OpenTelemetry provider for OpenTelemetry libraries
Created by: bobheadxi
Allows us to leverage OpenTelemetry libraries for instrumentation (https://github.com/sourcegraph/sourcegraph/issues/37905 , cc @jhchabran )
Test plan
sg start
with and without opentelemetry
works fine