node-gyp support added