totally reworked TextContent class, using extre <xml-text> pseudo nodes
also better handle difference betweed xml:id and id attributes.
Some cleanup is needed, but it works


git-svn-id: https://ilk.uvt.nl/svn/sources/libfolia/trunk@16309 12f355fe-0486-481a-ad91-c297ab22b4e3