Adding smartContentChange to semantic block plugin

Fixes https://github.com/Connexions/webview/issues/554