added websocket-pipeline for rule-changes to be pushed downwards
changes in non-object properties are now distributed to the GUI in real-time
object-property changes are now properly distributed to the gui
do not publish in test, since fakeredis does not support publish