C++: Message.errstr() returned the payload, not error string (seen in issue #118)
Better error messages when receive.message.max.bytes is too low (issue #116)