PEP8: fix spacing
Merge pull request #3692 from tima/action-init

Added support of an optional init method for action modules like rsync that need to alter the connection and other inject data before it's established.
Add urpmi as a package manager for mandriva-based distribution
Merge pull request #3751 from mscherer/urpmi_autodetection

Add urpmi as a package manager for mandriva-based distribution
If the result of a dynamic inventory script contains a "_meta" hash at top level
and the _meta hash contains a "hostvars", don't call --host hostname for any elements
and just serve them directly for performance enhancements with the external inventory
script and a large number of hosts.
Document inventory script upgrades
Update CHANGELOG
Doc formatting/tweaking.
Remove dead code.
use lgetfilecon_raw instead of lgetfilecon to not depend on local level translation

If SELinux is enabled and mcstrans is running, daemons are restarted on each
run. After further debugging, it turn out that ansible compare the untranslated
level 's0' with the translated level 'SystemLow' due to mcstrans being running,
which trigger a handler since this is considered as a change.
apt: Run remove commands noninteractively

I'm seeing ansible hang when trying to remove a package, and the hung
process is `whiptail` like in #2763. It looks like we only use
`APT_ENVVARS` and `DPKG_OPTIONS` for the `apt` commands in install()
and upgrade(). This change uses them in remove() as well, which fixes
the hang.
Update rax to sync with rax_clb_nodes

Both modules dealing with rax resources should use the same arguments
and environmental variables. The author of rax_clb_nodes did some things
better so sync rax with that effort.
Update supervisorctl

Fixed the example.
Merge pull request #3768 from didiercrunch/patch-1

Update supervisorctl
Fixup docs formatting.
Add support for INI comments that begin with '#' or ';'

Ini file format does not have a standard but ';' is used more often than '#' for comments
Minor doc update to s3 & ec2 modules

Adds some additional docs about the module parameters for s3
and ec2 modules.
Correctly check for failed status from an async task.  Use runner_on_async_failed callback (instead of runner_on_failed) when an async task times out.  Add runner_on_async_ok callback when a task is started in fire and forget mode.
Merge pull request #3741 from podollb/feature_ec2_vol

adding param to the ec2_vol module allowing custom iops setting when creating EBS volume
add version_added attribute to module docs.