Limit the number of times we retry sending a message.
Change logging level to error when there is an error that prevents message sending.
Merge pull request #7 from roverdotcom/issue-7

Limit retries of sending messages on soft failure to 10 retries