avoid unneeded direct dependency on node-gyp (instead use node-pre-gyp)
simply travis script