Use e.to_s as fallback for e.message

Some exception class have nil for message, and it makes it unserializable