rename of the JNI KnowledgeDataManager (to avoid clashes with the
one in core)
better logging and analysis in the demo plus some refactoring etc.
periodic rebroadcasting replaced by one-time rebroadcast
more logging