implement #242
call node-pre-gyp directly
Merge remote-tracking branch 'upstream/master'