Add SerialVersionUID
Use actorSelection instead of actorFor in 2.2
More reliable distributed subscription dissemination and also buffered publishes to catch messages that may get published before a subscription is distributed