Allow localAddress for requests to be set via config using "local-address"
add support for client cert/key, needed by https/tls

Pass-through cert and key to couchLogin to support https/tls client
certificate features needed when npm connects to a registry that
requires client certificates.