Use a looser semver for node-pre-gyp

Main motivation: allow downstream installs to `npm dedupe` effectively post-install.

https://github.com/mapbox/mapbox-studio/issues/611#issuecomment-57152761

cc @springmeyer