Handle messages from SQS via SNS

Handle unwrapping the message body from the JSON added by SNS.

Note the requirements to run the tests with a forked JVM.