Quote the filename in the x-amz-copy-source header for multipart COPY operations.  Fixes #614.
Let botocore handle the quoting of the x-amz-copy-source header.
The fake session should no longer unquote the copy_source.
Don't encode the copy_source argument

Picks up on where #615 left off.
Update CHANGELOG
Merge branch 'garnaat-fix-614' into develop

* garnaat-fix-614:
  Update CHANGELOG
  Don't encode the copy_source argument
  The fake session should no longer unquote the copy_source.
  Let botocore handle the quoting of the x-amz-copy-source header.
  Quote the filename in the x-amz-copy-source header for multipart COPY operations.  Fixes #614.

Conflicts:
	CHANGELOG.rst
Fix regression when parsing number types in shorthand

We can't call strip() until we know that the object is a string.
This is a regression introduced in the last CLI release.
Merge branch 'shorthand-str-bug' into develop

* shorthand-str-bug:
  Fix regression when parsing number types in shorthand
Update CHANGELOG with latest changes
Add ELB changelog item
Bumping version to 1.3.1
Merge branch 'release-1.3.1' into develop

* release-1.3.1:
  Bumping version to 1.3.1
  Add ELB changelog item
Add customization to allow for "types" of top level args

The two included are:

* parsing the jmespath --query arg
* resolving the verify ssl argument (including env var lookup)

This is code that otherwise every plugin would have to call, so it
makes sense to do this as part of the parsing process.  This is just
like argparse's "type" arg, except plugins can more easily hook into
this.
Update s3 high level commands to honor --no-verify-ssl

Fixes #696.
Add #696 to changelog
Merge branch 's3-ssl-verify' into develop

* s3-ssl-verify:
  Add #696 to changelog
  Update s3 high level commands to honor --no-verify-ssl
  Add customization to allow for "types" of top level args
Don't compile jmespath expression in formatter

Not needed as of the globalargs customization.