Merge pull request #1320 from toastdriven/better-get-bucket-docs

Added docs for the ``get_bucket/lookup/delete_bucket`` methods.
Bug fix for ETS operations with params dict

This was affecting list_jobs_by_pipeline and list_jobs_by_status.
Merge branch 'transcode-with-params' into develop

* transcode-with-params:
  Bug fix for ETS operations with params dict
add get_contents_to_file() implementation to boto/file/key.py
fix file descriptor leak

The file to be uploaded is opened, but not closed once the upload is completed.
If you upload multiple files with the same ConcurrentUploader all files remain open and you eventually run out of file descriptors
This adds a _cleanup function that gets called when work is done that closes the file
Fixed up API version check in AWSQueryConnection tests
Merge pull request #1301 from pasc/rds_tute

Added a basic RDS tutorial
Add description to tests.py
Merge pull request #1324 from thobrla/develop

Add description to tests.py
Fix S3 website redirection from key to key through routing rules

As specified in
http://docs.aws.amazon.com/AmazonS3/latest/dev/HowDoIWebsiteConfiguration.html
the correct name of the XML key is 'ReplaceKeyWith' instead of
'ReplaceKey'.
Add unit test for #1316
Merge branch 'mikewirth-develop' into develop

Closes #1316.

* mikewirth-develop:
  Add unit test for #1316
  Fix S3 website redirection from key to key through routing rules
1. Removed invalid ".Ebs." from the "NoDevice" parameter.
2. If "NoDevice" is needed, will no longer list any "Ebs" type parameters as they were causing AWS to launch instances with no root device at all (even if a 3nd block device was defined).
3. Removed  "true" value from ".NoDevice" parameter.
Make version-specific URI parsing more robust
Initial support for DBSubnetGroup
Fix for broken regions() introduced in #1306 and PEP8 adjustment.
Fixing non-functioning code committed in 4f272ec.  Fixes #1306.
Fixing non-functioning code committed in 4f272ec.  Fixes #1306.
Use a RegionData dictionary like many of the other services.
Fixing the bug in logic of object's string representation.