After thinking about it, I guess it is better to fix this in the `org.xwiki.wikistream.confluence.xml.internal.ConfluenceXMLPackage.readProperty` - instead of 

     if (propertyClass == null) {
            return xmlReader.getElementText(); // here fix the "embedded" CDATA before returning
     } else if (propertyClass....

It seems really that all CDATA nodes there get thesame treatment.
This would mean to have a completely different test, too, so I am closing this pull request and will open another one.