[MTurk CLI] Added a "notify" command.
[MTurk CLI] Allow all qualification types.
Support timestamps without microseconds in Cloudwatch alarms.
Give the vpc module a connect_to_region function

This is basically a copy from boto.ec2.connect_to_region, using the
RegionData from that module.
Fixed up some typos in s3put's help message
Update SQS tutorial to use the recommended connect_to_region() method
Add support for reading in RDS read replicas

Add read_replica_dbinstance_identifiers as a list of the
read replicas for a given db.
Fixed formatting error in the SQS tutorial
Add low level client for elasticache
Add very basic integration test for elasticache

Just verify we can create/describe/delete a cache cluster.
Update boto metadata for elasticache

Includes:

* including in package list for setup.py
* generating API docs
* adding service to README
Added if_generation and if_metageneration parameters to set_contents_from_*
methods on gs.key.Key class.
Refactored common test functionality into a base class and added retry logic to
test cleanup.
Add support for website bucket redirect rules

This is a backwards compatible change that updates the
``configure_website`` method on the ``Bucket`` class with
extra parameters.

I've extracted the website configuration into it's own class,
similar to the CORS and Lifecycle configurations, but only
used it internally for the implementation of configure_website.
We could also add a method on Bucket that takes a WebsiteConfiguration
object directly, but I've not added that.

This is a direct mapping to the API as specified in:
http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTwebsite.html

I've added unittests and integration tests for these changes,
and the existing integration test for website configuration still
passes.
Fixed gs.bucket docs and added [if_][meta]generation to set_acl and friends.
Fleshed out the CloudSearch tutorial a little
Added two new exceptions for CloudSearch's document service
Added inline documentation to the DocumentServiceConnection
Fixed typo in CommitMismatchError exception message
Add facets in CloudSearch's SearchResults