createDTraceProvider use exported binding

You can replace the exported mechanism to allow for wrapping, but still
use the factory method