Basic retrieval and storage functionality working against a CouchDB,
couchdb-lucene backend. Still have a lot of commented-out code remaining
to be re-implemented.