+ setting True for AWSClient.request parameter statusexpected will result in accepting any HTTP status
separated headObject from getObject
workaround for issue http://bugs.python.org/issue16904
fix typo
just realized that each service has a different error response...
introduced a new sqs exception
extended, commented and debugged on sdb
added sdb unittest