adding cert/key params to npmLogin, pass-through from config

This supports client-certificates that some secure servers require to establish a secure connection.
"cert" is the client's certificate, and "key" is the private key for that certificate.  These are merely passed through from npm-registry-client's user to npmLogin the same way the "ca" parameter is.