Merge pull request #91 from dorkbox/master

Extend the message publication factory to return an interface type instead of class type to allow for easier extension of message publication behaviour