Don't set referer if already set
v1.4.10
semver@2.3.0

This adds the "prerelease", "prepatch", "preminor", "premajor" options
for `npm version`.
updated npm run-script usage

Seems that npm run-scripts params order is inverted, see https://github.com/npm/npm/blob/master/lib/run-script.js#L13
npmconf@0.2.0

Remove http from default logs. Add spin config
Busy Spinner, no http noise

One step closer to #5213
set spinner interval to null when stopping
fix test/tap/url-dependencies.js
split out cache locking into separate file
refactor add* into separate files
minor test cleanups
goodbye variadic "optional" parameters
remove unused parameter from function call
important function goes on top
tersen syntax
break inflight management out into a helper
remove unused variables
fix #5178 in refactor branch
devariadify cache.add
fix implicit global