Getting it more robust

- Using AmazonS3Client instead of s3cmd
- Creating S3 and SNS clients
- Deleting messages after they are processed