Spansforhttp (#536)
* put in spans in http client rather than every package
* good by back compat
* are we getting better?
* make ai clients in consturctor, fail early
* lets go
* leave otel to higher level
* fall back to default
* default client unless given one
* dead code
* shut off cache
---------
Co-authored-by: paul miller <paul.miller>
authored by