Credentials not being passed by HTTP adaptor

The genUrl and genDBUrl functions of the HTTP adaptor do not include
the auth as part of the URL. This is causing tests when the CouchDB is
not in admin party mode.
Propose the lines 106 and 124 are changed to

return opts.protocol + '://'  + opts.userInfo + '@' + .......

I havent written a test as this is actually failing on my system.