added binding.gyp and changed node-waf to node-gyp and added nodedir= in package.json