[fix] bin support of complex URL types for npm registries

smart-private-npm accepts multiple types for registry values:
  * an object with read and write properties
  * an array of URLs
  * a parsed URL object

This small change allows for string shorthand in the config, as well as any of the previously supported types.

Thanks again for this useful package!