Added configuration validations to verify the validity of the SQS URL, AWS credentials, and associated permissions
Added two new configuration properties, aws.access.key.id and aws.secret.key.id to allow users to provide AWS credentials directly instead of having to use a credentials provider