1st part of bnc#870233: wrong list style in shapes

Text list styles were copied, without proper
copy constructor and operator. It lad to mix
up list styles and so text font.

(cherry picked from commit 31650d5b4255c484faec11d570cb98a80f0120cc)
Signed-off-by: Andras Timar <andras.timar@collabora.com>

Conflicts:
	sd/qa/unit/import-tests.cxx

Change-Id: Iee7a6c0c1f74322fd7b80e41a262849f948e463a
Reviewed-on: https://gerrit.libreoffice.org/9661
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
(cherry picked from commit 0d2ff84ef183262ad826a7d4a161aa317ccfa847)
Signed-off-by: Andras Timar <andras.timar@collabora.com>
(cherry picked from commit 544198cb82e036f5b2eadfb36023c652cbd4fa1a)
2nd part of bnc#870233: import font color from color fragment for SmartArts

SmartArt import ignores some fragments during import if
drawing fragment exists, which seems to be not complete.
In this case font style is blank (white) in data (and drawing)
fragment and the real value is defined in the ignored color fragment.

So first make color fragment parsing work, then apply font
color of "node0" style on nodes of the SmartArt.

Actually, it's a workaround, because "node0" style label
is hardcoded, for a proper solution layout fragment should
be parsed too to get the right style label, but
it interferes with the drawing fragment by now.

(cherry picked from commit 639571d52b1b7e4cf912803642ca245c5dd86839)
Signed-off-by: Andras Timar <andras.timar@collabora.com>

Conflicts:
	oox/source/drawingml/diagram/diagram.cxx
	oox/source/drawingml/diagram/diagramfragmenthandler.cxx

Change-Id: I7db89176a07eee928563d42d3896fbd02190dfa8
Reviewed-on: https://gerrit.libreoffice.org/9662
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
(cherry picked from commit bef657e6e2a545eea54d3288a2cd7df9c1a126fa)
Signed-off-by: Andras Timar <andras.timar@collabora.com>
(cherry picked from commit e5a0ca1e12674a6da47a93ea29ea2d764eade5e3)
resolved fdo#70455 B1:SOMENAME is not a valid singleton reference

(cherry picked from commit ac8532ce26e79453b3a969b956ebb7823c455131)

Conflicts:
	sc/source/core/tool/address.cxx

Change-Id: Iac80d74a9ec6382a232fdc2f4b798e57dc643ad3
(cherry picked from commit e5931aa5aa2180e0587b93cb94ba1405cfe96f83)