Don't wrap message data in a dict. It should already be a dict.
Merge pull request #14 from roverdotcom/issue-14

only accept dicts as message data