OGM-415 Raising more descriptive errors in case the configured database doesn't exist or a document revision can't be determined
OGM-415 Using specified credentials to connect to CouchDB server
OGM-415 Using RestEasy client in a thread-safe manner, making sure connections are properly closed
OGM-415 Applying "impl-at-bottom" packaging strategy to CouchDB module