tracing: update to dtrace-provider style emission

Remove the last vestiges of macros from the JavaScript portion of the
build system.

Implement tracing module, allow basic registration of static probes
previously defined for dtrace/etw/systemtap to be expressed in these
primitives.
src: add dtrace-provider into core
support namespaces
add dtrace-provider style to tracing
refactor into Probe being a thing
make binding simpler without needing a closure