Allow for npmlog@2.x
Allow for npmlog@2.x

The breaking change introduced in npmlog 2.x was to anyone who was using the
log as an event emitter and was listening for error events. Since node-gyp
doesn't do these things, it isn't impacted by this change.

PR-URL: https://github.com/nodejs/node-gyp/pull/861
Reviewed-By: Rod Vagg <f9f03903429036ef609ed7ca822fddfa76155c29@vagg.org>

isaacs/node-gyp,CodeJockey/node-ninja,nodejs/node-gyp,purplecode/node-gyp,iarna/node-gyp,nwjs/nw-gyp,isaacs/node-gyp,vany-egorov/node-gyp,nodejs/node-gyp,vany-egorov/node-gyp,CodeJockey/node-ninja,CodeJockey/node-ninja,nwjs/nw-gyp,refack/node-gyp,TooTallNate/node-gyp,Fishrock123/node-gyp,refack/node-gyp,TooTallNate/node-gyp,iarna/node-gyp,purplecode/node-gyp,nodegit/node-gyp,vany-egorov/node-gyp,CodeJockey/node-ninja,CodeJockey/node-ninja,saper/node-gyp,iarna/node-gyp,purplecode/node-gyp,nodegit/node-gyp,TooTallNate/node-gyp,purplecode/node-gyp,saper/node-gyp,nwjs/nw-gyp,TooTallNate/node-gyp,TooTallNate/node-gyp,refack/node-gyp,isaacs/node-gyp,vany-egorov/node-gyp,nodejs/node-gyp,iarna/node-gyp,nwjs/nw-gyp,isaacs/node-gyp,nodegit/node-gyp,nodegit/node-gyp,refack/node-gyp,saper/node-gyp,Fishrock123/node-gyp,refack/node-gyp,iarna/node-gyp,nwjs/nw-gyp,Fishrock123/node-gyp,nodegit/node-gyp,nodejs/node-gyp,purplecode/node-gyp,isaacs/node-gyp,saper/node-gyp,Fishrock123/node-gyp,saper/node-gyp,nodejs/node-gyp