An asynchronous CouchDB client library