update node-gyp binding & improve uni performance

1. can npm install in Debian & Mac OS
2. based on node-gyp, latest version
3. improve unique array function