a simple promise wrapper over nano-couch for couchdb