Added a ``--source-region`` parameter.

This parameter ensures the ability to do
trans-region syncs, moves, and copies.  Tests
were expanded as well to better test
handling endpoints.
Add ``InfoSetter`` class.

This refactoring removes the necessity of passing
arguments through the ``FileGenerator`` class
in order for the ``FileInfo`` class to obtain
the arguments it requires to perform an operation.
More updates from the AWS doc team (elb)
Add a --no-sign-request argument

If this argument is provided then we will _not_ sign
any requests to AWS services.

This depends on https://github.com/boto/botocore/pull/333
Fix completer test with new --no-sign-request arg
Renamed the recently added classes.

Also moved the ``test_plugin.py`` tests out of
``us-east-1`` and into ``us-west-2``.
Merge pull request #872 from kyleknap/source-region

Added a ``--source-region`` parameter.
Update changelog with no sign request option
Merge branch 'no-sign-request' into develop

* no-sign-request:
  Update changelog with no sign request option
  Fix completer test with new --no-sign-request arg
  Add a --no-sign-request argument
Update changelog with latest changes.