Fixes for previous update
Update changelog with latest changes
Merge branch 'EronHennessey-doc-example-updates' into develop

NOTE: I've excluded the put-object.rst again as it is
incorrect.  For more info see:

https://github.com/aws/aws-cli/pull/799#issuecomment-44754933
Revert "Merge branch 'EronHennessey-doc-example-updates' into develop"

This reverts commit 311fc135763216f024bde5d98803c1f38b005d5b, reversing
changes made to bef331e6031cda0f08745dd520941372281f91b6.

The docs do not build cleanly, need to fix first.
Revert "Merge branch 'EronHennessey-doc-example-updates' into develop"

This reverts commit cfbc2872bba05d1d327a42d32fa571ea47c7870f, reversing
changes made to 475d4440391842506a7065c7b3d40c93384c2eaa.

Needs to build cleanly.
Update CHANGELOG with latest changes
Bumping version to 1.3.14
Merge branch 'release-1.3.14' into develop

* release-1.3.14:
  Bumping version to 1.3.14
  Update CHANGELOG with latest changes
Add support for square bracket shorthand lists
Add test for shorthand output
EMR: terminate-clusters initial commit; Rename job-flow-id(s) argument to cluster-id(s)
EMR: Added describe-cluster command.
EMR: Add add-tags command.
EMR: Add modify-cluster-attributes command.
EMR: Add install-applications command.
EMR: Added constants; Fixed minor typo in add-tags command.
EMR: Implemented create-cluster, add-steps, add-tags, create-default-roles, create-hbase-backup, disable-hbase-backup, schedule-hbase-backup, add-instacne-groups, ssh, socks, put, get, install-applications commands. Refactored describe-cluster. Added unit tests and examples.

EMR: Implemented add-steps.

EMR: Added create-hbase-backup and schedule-hbase-backup

EMR: Add --restore-from-hbase-backup option in create-cluster command.

EMR: Implemented disable-hbase-backup command.

EMR: Implemented create-default-roles.

EMR: Added unit tests for add-steps; Fixed bugs in create-cluster; Code cleaned up.

EMR: Refactored describe-cluster command to include bootstrap actions and instance-groups in the output.

EMR: Added create-cluster unit tests; Minor bug fix.

EMR: Add argument schema

EMR:  Modified help texts and examples for: add-steps, create-default-roles, describe-cluster and add-tags. Removed set-visible-to-all-users and set-termination-protection commands.

EMR: Minor bug fix in adding-steps; Integrated with CLI parser.

EMR create-cluster: Integrates --instance-groups, --ec2-attributes,--applications,--steps and --bootstrap-actions options.

EMR: Adds help texts and examples for create-cluster command.

EMR: Updated add-steps  unit tests

EMR: Modified install-applications and output of create-default-roles and added unit tests.

EMR: Added AddInstanceGroups command.

EMR: Added ssh, socks, put and get commands.

EMR: Add unit tests for create-cluster
EMR: Updated  help text.
EMR: Fix putty key file format bug.Add feature to use executable based on key format if both ssh and putty are available.
EMR: Added validation for applications.