Support selective serialization data to different files

* New EntityDocumentProcessorBroker to distribute entity documents to
multiple listeners
* Smarter DumpProcessingController to use this new component when needed
instead of parsing the same JSON many times
* Support for selective RDF serializsation in RdfSerializer and
RdfController
* Updated RDF processing example to create output in several files