https://github.com/isaacs/npmjs.org/issues/117
Enabling private repos by passing the couch object to addUser to not do the work twice

* removing the always-auth check since we need to login into the couchDb as well when always auth true.