json flag to true, to parse message to object
update key value message
test message to accept object
add validation for callback is undefined
include noop from lodash
add testing for callback trigger
Merge pull request #3 from yujinlim/feature/json-data

accept message as key-value string to pass as object