first step in improving the OOXML validation result

Change-Id: Ie4b99e2791cd3575d6544bfca6c6b4e386ac04ea
reduntant check

Change-Id: I7969af2e6c73175b020816156478021dcaf8afb0
fix indentation

Change-Id: Iae492bf19edffe84f86bfa9bf247f120f8c9cb79
use const reference for OUString

Change-Id: I66b5f144da7951f36e32a840b8ed70f38539f105
fix OOXML validation error for text shapes, related fdo#31551

blipFill and other fill elements are not allowed to appear together. See
EG_FillProperties in the OOXML spec.

See fdo31551-2.ods

Change-Id: If5869ab9dc69815938c1f4c6fb180b0c1652ddcc