Related: #i125215# MarkManager: remove unnecessary mark container

(cherry picked from commit f73412f09ca8a34bb7ec73370dae3e6033c0c581)

Conflicts:
	sw/inc/IDocumentMarkAccess.hxx
	sw/source/core/doc/docbm.cxx
	sw/source/core/doc/docdde.cxx
	sw/source/core/inc/MarkManager.hxx

Change-Id: I8aa3a0a3362de63fec9cd640ffde89d5f7f57417