Upload, search, update documents with attachments in CouchDB. Requires CouchDB-Lucene