Build with node-gyp

Added a binding.gyp file to enable building the package with node-gyp.