DocumentStoreConfiguration contains several properties (host, user etc.) which are more common and should be moved up into a more general base class (similar to OgmProperties and DocumentStoreProperties).