2103 publish event on feedback nd

I've merged master, and then made more changes. I'm going to merge this back to master right away as @ysahnpark requested, but I would really like @ysahnpark to review the changes anyway after the merge to master.

I also (somewhat unrelated to the feature this branch was addressing) have cleaned up some of the warning messages from the messagebroker.js file. We're now down to 76 warnings from the 86 that master had before.