Use `rc` instead of `npmconf`

Need to require it on the go in tests otherways it'll store the first loaded one. Addresses https://github.com/npm/npm/issues/6397.
Does `rc` always return an object even though it doesn't find any rc files? If not this will throw then.