Fix/sqs xml special characters in body

Because SQS messages are encoded in XML when sent over the wire, the body of a message must be properly escaped in case there are reserved XML characters in the body of the message.