Merge branch 'release-1.6.4' into develop

* release-1.6.4:
  Bumping version to 1.6.4
Add boto/botocore#388 to changelog
Do not check md5 for downloading kms objects
Updated changelog
Merge pull request #1026 from kyleknap/encrypted-md5

Do not check md5 for downloading kms objects
[EMR] Add Hue to create-cluster examples
[EMR] Add mutual exclusive validation on --use-default-roles and --service-role options in create-cluster command
[EMR] Add mutual exclusive validation on --use-default-roles and --ec2-attributes InstanceProfile options in create-cluster command
Support for parameter objects and values

Support their specific format in put-pipeline-definition and
activate-pipeline api; And translating API response back to
meanigful representation on get-pipeline-definition.
Added support for inline parameter values

This includes put pipeline definition and activate pipeline commands
Update changelog
Bumping version to 1.6.5
Merge branch 'release-1.6.5'

* release-1.6.5:
  Bumping version to 1.6.5
  Update changelog
  Added support for inline parameter values
  Support for parameter objects and values
  [EMR] Add mutual exclusive validation on --use-default-roles and --ec2-attributes InstanceProfile options in create-cluster command
  [EMR] Add mutual exclusive validation on --use-default-roles and --service-role options in create-cluster command
  [EMR] Add Hue to create-cluster examples
  Updated changelog
  Do not check md5 for downloading kms objects
  Add boto/botocore#388 to changelog