added more documentation on qt signals and the qt event queue which is
a common source for problems when plugins are developed
added example code that injects new signal after emitting addEmptyObject, to ensure new object was processed by all plugins.