Add support for sound param.
Fix test failures with ruby 2 by updating
mocha.
Optional message payload should be converted
from json to hash.