Do not send auth unless necessary
v0.2.30
userobj should not overwrite data.roles for existing user
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.
Add a `.deprecate` method
Add `.bugs` method
v0.2.31
Atomic publish

instead of the problematic 3-stage PUT process, just do one PUT with the
tarball data inline.
v0.3.0
calculate hash of the tarball, not the base64 encoded tarball
v0.3.1
update maintainers when publishing
v0.3.2
updating url for password reset
v0.3.3
Handle missing _attachments obj
Save the config after login, if there's a save() function
v0.3.4
Need to specify a save target for npmconf