fix typo in deprecation warning
Merge pull request #5034 from zanardo/fix-typo

fix typo in deprecation warning
Merge pull request #5033 from tgerla/vagrantguide

Add a basic guide describing Vagrant and Ansible
Remove Python 2.4-incompatible 'with' statement
Fixes 5036 add missing parameter to git module function call
Addresses #5036 fix typo in git module
Fixes #5031 Template the delay value and cast to float for loops
Fixes #4979 Check for the correct context when inside the inventory_hostnames plugin
Merge pull request #5045 from junegunn/wait_for-python2.4

Remove Python 2.4-incompatible 'with' statement
Update unarchive

Modified argument order provided to unzip command as the -o was being interpreted as a file.
Merge pull request #5050 from greenbrian/devel

Update unarchive
Fixes #5010 Add user to all defined supplementary groups
Fixes #5032 escape and safely split key options in authorized_keys module
Cleanup debug statements
Save comment hashes in sshkeys
fixed typo for assemble function
Merge pull request #5060 from bcoca/assemble_fix

fixed typo for assemble function
Fix comment yaml escaping in authorized_key module
Fix AWS credential params for s3 and other modules

The `ec2_ami`, `ec2_elb`, `ec2_tag`, `ec2_vpc`, `route53`, and `s3` modules
all canonicalize the AWS access and secret key params as
`aws_access_key` and `aws_secret_key`. However, following the fixes for #4540,
those modules now use `get_ec2_creds` from `lib/ansible/module_utils/ec2.py`,
which requires access/secret key params to be canonicalized as
`ec2_access_key` and `ec2_secret_key`. As a result, AWS credentials passed
to those six modules as parameters are ignored (they instead always use
the AWS credentials specified via environment variables, or nothing).

So this change fixes those six modules to canonicalize the
AWS access and secret key params as `ec2_access_key` and `ec2_secret_key`,
allowing them to again accept AWS credentials passed via module params.
fixed documentation typo about region purpose