Fix: with_items and complex_args
fix
Exit with status 3 if no failures but unreachable.

Provide hints to playbook callers that a playbook execution had
unreachable vs failures. 2 == failures, 3 == no failures, but
unreachable hosts. 0 continues to be all good.
Allow to use '*test*' in enablerepo for yum action

Yum commandline permit to use a wildcard to enable and disable
repositories in the --enablerepo switch, permitting to enable
a complete set of repository at once ( like all rpmfusion, all
update-testing, etc ).

However, this doesn't work in yum due to more stringent checks
that verify that a exact match is given for the name of the
repository , see commit 5c26805.

This commit enhance the check by permitting to test more than
1 repository at a time, thus permitting to use wildcards.
Rebase attempt

No idea if I'm rebasing properly or not.  This is my first attempt.
yet another rebase attempt
fixed shebang in openshift inventory
Fixed so that we no longer check with the remote if a checkout already is at the desired sha version.
Merge pull request #3917 from resmo/fix/openshift-inventory-shebang

fixed shebang in openshift inventory
ec2 inventory: Verify that a security group exists before trying to use its name as a key in inventory.
Merge branch 'gitfix' of https://github.com/johanwiren/ansible into johanwiren-gitfix
improved zabbix inventory. added sys.exit(1) where needed, added some exception handling.
Merge branch 'feature/zabbix-inventory' of https://github.com/resmo/ansible into devel
Merge branch 'allow_wildcard_yum' of https://github.com/mscherer/ansible into mscherer-allow_wildcard_yum
Parse --extra-vars as YAML (which includes JSON)
Added a note in the advanced playbooks section regarding YAML extra vars
Cleaning up some pep8 issues in the pkgutil module
CHANGELOG updates for the 1.3 release
Merge branch 'exit-3-on-dark' of https://github.com/j2sol/ansible into j2sol-exit-3-on-dark
Another CHANGELOG update