OGM-262 Add integration with CouchDB
OGM-262 Adding CouchDB to generated JavaDocs
OGM-385 Storing properties as actual document properties instead of arrays for names and values; Embedded objects will be stored as embedded documents
OGM-385 Avoiding creation of some intermediate objects
OGM-385 Storing assocation properties as key/value pairs
OGM-385 Don't store properties in association rows which can be restored from the assocation key
OGM-385 Retrieving ids directly instead of creating temporary assocation objects
OGM-385 Renaming entity fields: "tableName" -> "$table", "type" -> "$type"
OGM-383 Using more concise values for document type field