Introduced ThreadSafePublisher class wrapping HasBroadcastEventHandlers interface making it thread-safe (using read-write locking
mechanism).