Revert "prune: --production option to unbuild devDependencies"

This reverts commit f65da7d7f156fd28db10042a8db6682ef70178a7.

See #4509
rimraf@2.2.6
read-package-json@1.1.6
adduser: All defaults are empty strings if unfound
v1.3.24
Remove gubblebum blocky font

It makes the headings in the html docs kind of hard to read, and also
distributing the font file in this way has some awkward IP issues.

(Using the font for the npm logo graphical asset is fine, only
distributing the font file itself is problematic.)
Don't publish webfonts we don't have
v1.3.25
npm-registry-client@0.3.5
Typo, "err" variable name should be "er".
publishConfig: conf.save() should save actual config, not pubConf

This avoids an error when the npm-registry-client gets a new token, and
attempts to call conf.save('user').  However, a publishConfig can't save
in this way, because it doesn't have a 'user' file source.

Binding the save to the parent config *does* avoid the error, but of course,
at the cost of making the save in this situation a no-op.
v1.3.26
npm-registry-client@0.3.5
npm-registry-client@0.3.6
factor out npm-install-checks

This removes the following checks from install.js, which are run
during installation:

- checkEngine
- checkPlatform
- checkCycle
- checkGit
add npm-install-checks@1.0.0
doc: new init.license default is "ISC"
Replace references to isaacs/npm with npm/npm.
raise node min. node version to 0.8 in package.json
Update npm-registry-mock to ~0.5.7