#445 basic support for alternative npm registry
split lines for readability, jeez
#445 don't fail when no registry is set
add support for alternative CPAN servers
Merge pull request #524 from hatt/source-select

Various source selectors