Fixes #4540 Use shared module snippet to evaluate ec2 credentials
Merge pull request #4770 from dragon3/devel

ec2_vol: return volume_id/device even when volume mapping already exists
Document env dependency for test-module.

You need to source hacking/env-setup before running hacking/test-module;
otherwise you get an error like this:

    ImportError: No module named ansible.utils
dont sudo if sudo_user is the same as the active user
Merge pull request #4774 from rsutphin/source_env_in_mod_dev_docs

Document env dependency for test-module
Merge pull request #4775 from steverweber/fix-4640

dont sudo if sudo_user is the same as the connection user
include_vars plugin should look in vars/ path for a role.
Update module documentation.
check more files using make pyflakes ( ie subdirectory of lib/ansible/ )
Merge pull request #4782 from mscherer/improve_pyflakes_makefile

check more files using make pyflakes ( ie subdirectory of lib/ansible/ )
Update CHANGELOG.md
ec2_eip connect method references module var that is not passed in
Merge pull request #4787 from mohangk/devel

Fix: ec2_eip connect method references module var that is not passed in
Changed parameter from 'user' to 'name' in the examples to coincide with the specs.
Fix for connect method parameter order
Clarify cobbler.py usage and testing instructions

The doc incorrectly advised executing the static inventory, not the `cobbler.py` script. Also fixes minor language issue.
Fix code block quoting

Add double colons where necessary to get code blocks, not blockquotes.
Merge pull request #4788 from stevetjoa/devel

Changed parameter from 'user' to 'name' in the examples to coincide with...
Merge pull request #4789 from mohangk/devel

Fix for connect method parameter order
Merge pull request #4792 from ilkka/patch-1

Clarify cobbler.py usage and testing instructions