Bposerow get subscribers of mediator 16141

Pushing change to support GetTopics message that returns subscribers by topic
This may lead to confusion: someone might send the companion object instead of a class instance. Therefore it is unfortunately necessary to do
~~~scala
sealed abstract class GetTopics
@SerialVersionUID(1L)
case object GetTopics extends GetTopics
~~~