npmconf@1.0.0, Refactor config/uid/prefix loading process

Closes #4751
Merge commit '1707fcedb7503251eb77719aba7ac52931721205'

Conflicts:
	lib/npm.js
	node_modules/npmconf/npmconf.js
	package.json