aws auth

A full list of the different auth options, for the 4 key services we need

1. S3
2. EC2
3. SQS
4. DynamoDB

And corresponding **thread-safe** Scala code for signing requests