Merge pull request #1 from bakura10/refactor-sqs

Initial support of Amazon SQS
Add tests
Merge pull request #2 from bakura10/tests

Add tests