Event message defaults to exception message

If a message has not been set on the event, we will use the exception
message as the default event message.

Fixes #4
Merge pull request #10 from listora/issue-4

Event message defaults to exception message