Message publish block call fix

add 'if block_given?' after 'blk.call' in publish method of Sender class
Merge pull request #1 from AllenTong1986/patch-1

Message publish block call fix