WIP: npm-registry-client@next

decouple config from npm / npmconf
add npmconf → registry client config adapter