Merge branch 'release-0.8.1' into develop

* release-0.8.1:
  Bump version to 0.8.1
Flush stdout to avoid erroneous error message

Fixes #68, verified this on python2.7 and python3.3.
Merge branch 'issue68' into develop

* issue68:
  Flush stdout to avoid erroneous error message
Update man page generation process

* Update makefile to place man pages in the expected location
* Update .gitignore with a few autogenerated helper files created
  during man page generation.
* Updated requirements.txt to use docutils 0.9.1.  There's a bug
  in 0.10 of docutils that causes man page generation to fail.

  See:
https://bitbucket.org/birkenfeld/sphinx/issue/998/docutils-010-will-break-sphinx-manpage
Merge branch 'manpage-build' into develop

* manpage-build:
  Update man page generation process
Add a TODAY constant in bootstrapdocs.py so man pages don't get an updated date in the footer everytime you generate them.
Merge branch 'develop' of github.com:aws/aws-cli into develop
Updating test_create_layer with new required parameter.
Adding updated documentation for opsworks and elastictranscoder.
Bumping version number.
Merge branch 'release-0.8.2'
Merge branch 'master' of github.com:aws/aws-cli
Create list from dict_keys in py3

Fixes #66.
Merge branch 'issue66' into develop

* issue66:
  Create list from dict_keys in py3
Check that keys exist before recursing in build_table

It's not safe to assume that all dictionaries in a list have
the same keys.  For example, with describe-snapshots,
if a snapshot has no tags, then the Tags key will not be
in the dictionary.

Fixes issue #79.
Merge branch 'fix-issue79' into develop

* fix-issue79:
  Check that keys exist before recursing in build_table
Update README.md

Updated list of supported services.
Update README.md
Merge branch 'develop' of github.com:aws/aws-cli
Hotfix to include new Redshift region.