Update Elastic Beanstalk module to support worker environments.  Fixes #1910.
Add AddTags support for EMR connections.

Closes issue #1909 in upstream.

See http://docs.aws.amazon.com/ElasticMapReduce/latest/API/API_AddTags.html
Typo fix.
add Kinesis to generated docs
fix length of ==== heading markers in Kinesis ref doc
Merge pull request #1921 from cce/kinesis_docs

Documentation: add Kinesis API reference
Add support for OpsWorks IAM user permissions per stack
Update integration test to check for new authorization error which is now sent before a validation error after an upstream service update.
Merge pull request #1920 from tmacam/AddEMRAddTagSupport

Add AddTags support for EMR connections. Fixes #1920.
Adding DynamoDB global indexes to Table.create api
Revised the GSI work a bit.

This still needs more tests (especially integration ones) & to have the ``Table.update`` method updated as well.
Finished integrating GSIs into DDBv2.
Reworking docstrings for tier_name and tier_type to (hopefully) better explain the linkage.
Merge pull request #1911 from garnaat/beanstalk-tiers

Update Elastic Beanstalk module to support worker environments.
Merge branch 'dynamo_global_indexes' into develop
Fixes #1924, #1913