use TracingHeaders.SpanId instead of TracingLogger.SpanIdField
fix child span naming
implement trace.start