sc ANOVA: add "two factor" and rework "single factor" ANOVA

Change-Id: I8cfaa06019e641e0590065d8f6a3266ff82acb88
sc - statistics dialog: add more space between IDs

Change-Id: Ie503c2758e809712c99df6e53a02ac6e719dd036
fdo#76718 Rounding for "fill > random number.." option

Change-Id: Idb4b6442be7ddb08875c6b59f54a887399385be7
WMF: partially revert change as for some documents text is not drawn

revert part of 00e577ac012405f29003533c145bd29d0edbf6db which
causes that the text in some WMF images is not drawn. For example
the document in fdo#56886

Change-Id: I401c702f0567b1f142a82a4417abe719687a86f9
fdo#70498 work-around scaling in SetClipPath

Scaling needed to be worked-around again so that the image in the
bug report could be drawn correctly. The issue needs some more
investigation how to detect what are the exact conditions that
scaling is needed.

Change-Id: Icd3f57a8ded92c49848feea92dc5a14362718874
vcl WMF: some code clean-up

Change-Id: I0b8d433d3d3bf03e3f414b2586a718146380ee2a
vcl WMF: in non-placable images use SETWINDOW{ORG,EXT} for Bounds

If the image is non-placable the image bounds are bounds of all
elements. Special cases are when both SETWINDOWEXT and SETWINDOWORG
or SETVIEWPORTORG and SETVIEWPORTEXT are available - in those two
cases use those bounds bounds instead.

Change-Id: I60e53cf6c47ccfc0f1139a11a866392f3e8e3ed1
vcl: remove macros in metaact.cxx{hxx}

Macros to reduce code duplication in metaact.cxx are discuraged
as it is not possible to find those classes using "git grep".
Lets find a better way to reduce code duplication for those
classes (some have already been replaced in this commit).

Change-Id: I35c7cd74d6345f37e937754e2d0177b816e0e0fa
vcl: problems with WriteWithVersion so remove for now

A sw test fails when WriteWithVersion is used istead of direct
replacement. Remove it for now.

Change-Id: I0425c85d6492061a5d7565e709d5913b79b28a46
tools: add AsRGBHexString to Color + unit test

AsRGBHexString returns the Color as a RGB hex string. For example
"00ff00" for green color.

Change-Id: Ia95c7f9eb6d9aefc3ca989046fa8d76b7b7f9e8f
wmf: put WMFReader constructor out of the header file

Change-Id: I8bf15c9990745759dd1414296257558adf5a42c0
vcl: remove uselees comment from font.hxx

Change-Id: Ifc933e9b4ca2f604f3aaf1ba74b34b414f96dd64
vcl: ReadWindowMetafile - make pConfigItem default to NULL

Change-Id: Ib061b5e05df5215bea210a750d5dfd5314eeadec
fdo#78603 mixup (Left->Top) in Rectangle construction

Change-Id: I7fa566e036508d43b153c7983dc89fc6660718e7
test: parseXmlStream & parseHtmlStream added to test tools

Change-Id: Iff8af5e9ffefb4c3cecf387b16473d45e8b4a65a
test: dump staroffice metafile to XML & XML writer interface

Change-Id: Ie42f72e0fc281d1f51e1729be408c2b0042f4174
wmf: test that non-placeable WMF uses correct sizes

Change-Id: I546d654726483b40ce4d981bc66377c8a3df6194
wmf: add SAL_INFOs for interesting things at WMF import

Change-Id: Ic21709896fe156c7393ece54345b00bceb37587d
wmf: assume WinOrg/ViewportOrg = (0,0) if they are not provided

Change-Id: Ia8a91a565118d102ff769da8bca65f16b5dfece2