Gh362 comment icon propagation

propagation for flags and icons (both for comments and sync), using common logic + test classes for both
DONE for: CanContainCommentAddNodeListener, CanContainCommentPropertyProvider, CanContainCommentRemoveNodeListener