OGM-624 Avoid creation of unecessary map creation in CouchDB

  Without this commit the build fails with JDK 8 and 9 but
  works with JDK 7.

  The error should be caused byt he latest upgrade in the Jackson
  library
OGM-624 Additional JavaDoc in EntityDocument
OGM-624 Fixing typo