CouchDB client and replicator for Ruby