Organisation fixes

Enables splitting a big XML file into pieces, on entity level. The filenames of these files are constructed using an XPath expression. The new XmlTee enables parallel processing: serializing single splitted XML files and the transformation and serialization into RDF. Helps solving #197.