Add Datadog tracing library
Created by: daxmc99
- Remove deprecated Jaeger opts
- Update schema for new tracer option
- Add Datadog packages
- Add datadog tracer to trace pkg
- Code cleanup
- Leverage traced router from Datadog
Test plan
This should be a minimal change that doesn't effect our underlying tracing support.
Manual tests to ensure:
-
No breaking changes to Jaeger -
Traces are sent to Datadog successfully
Part of https://github.com/sourcegraph/sourcegraph/issues/30699