stub for unsupported platforms does not cover probes used by name
Updating DTraceProviderStub stub to add 'disable'
createDTraceProvider use exported binding

You can replace the exported mechanism to allow for wrapping, but still
use the factory method
Syntax fix in README.md

`{ "foo" => "bar" }` -> `{ "foo": "bar" }`
error output should go to stderr
support paths that require escaping

Fixes #45
support installing without compiling

Some platforms may not have a compiler, or be appropriate for use with
dtrace-provider. On those environments allow the build to succeed and
rely on the stub implementations instead.

This will squelch all build output, which may be loud and noisey for end
users. If you want to see build output set the environment variable V to
anything.
support installs directly from git repositories