Incremental save publications JS

Signed-off-by: Thomas Wagner <twagner@ivlab.com>
Incremental commit Publications JS

- Still buggy, but works
- TODO: Verify UX "Topic"

Signed-off-by: Thomas Wagner <twagner@ivlab.com>