Breaking interface change. Use `require("socketwatcher").SocketWatcher`.

This is required for models to work pre-Node 0.9.9. Fixes #2.
Add node-waf support and get working on Node 0.7.9.
Fix include path for recent versions of node with node-gyp.