adduser: Default all fields to empty string
v1.3.22
temp: float patch on npm-registry-mock devdep for optimist
Handle circular dep installs properly

Check that the current directory is require-able: the parent is
node_modules and the package.json's name matches the directory name.

Fix #4312
npm-registry-mock: Use newly published version
Fix url-dependencies test on Windows.

Need to change directories before deleting it.
Note that email address is public
doc: rename repo.md to npm-repo.md
doc: Correct outdated stuff in json documentation
v1.3.23
Fixes #3767 (npm install overwrites npm link)

This adds a check for symlinks when installing
to prevent the install from overwriting any dependencies
that have been previously linked.

remove network access for tests
Fix outdated-json test on Windows.
Clean up ignore-install-link test.

It was using the incorrect npm instance, and had some weird system
where it passed the `t` throughout the test instead of letting errors
cause callback bailouts. Also, its use of raw child_process.spawn did
not work on Windows.