update TraceProvider (support nil receiver) + WorkConfigurer tracing change
support nil receiver update WorkConfigurer to have "useTracing" flag. this allows tracing to be transparent to workers while supporting TraceProvider. Wrap does the usual thing again.