Add configuration option for Nano Auth options

### Issue

Currently if this module is used with a couchDB that requires an authorized user to make requests it will fail to complete the request.

### Solution

Added a hook for nano to be configured with a couchDB Admin for authentication if the information is passed in via the config variables 'couch_username' and 'couch_password', otherwise nano will be configured as normal.