documentation: removed mutex lock from message structure (was redundantly used with topic lock)
introduced activity diagrams for the publish-subscribe system.(state diagrams are deprecated and will be removed soon)