test: update our branched weakref to v8 3.24
src: revamp tracing framework firing

Always build node_dtrace, but only decorate the global if on a platform
that supports it.

Revamp firing mechanism to do more work in the JIT and only do array
access in the native layer.
deps: add libusdt
src: add dtrace-provider
style dtrace_argument.cc
style pointers