Add basic inventory support for RDS instances
Fix reference to parameter group name
Updated ansible.spec should now work for CentOS 5 and CentOS 6

Signed-off-by: Ivan Lezhnjov IV <ivan.lezhnjov.iv@gmail.com>
Fixes wrong Source URL

Signed-off-by: Ivan Lezhnjov IV <ivan.lezhnjov.iv@gmail.com>
Add define command to virt module
Make ANSIBLE_NOCOWS configurable
	nocows = 1 in ansible.cfg
	or old environment variable ANSIBLE_NOCOWS=1
add to ansible.cfg example
disable_gpg_check in the yum module.
FreeBSD startup scripts (rc) supports optional arguments.
Added cache_valid_time option to apt module
Updated apt module documentation string with a cache_valid_time explanation
enforce no enteractiveness installing pkg with apt

use the same env vars and dpkg options as for the upgrade function
also link check mode to --simulate option when installing a pkg

fixes #2763
Merge pull request #2771 from sergevanginderachter/apt-noninteractive-install

enforce no enteractiveness installing pkg with apt
Corrected instance password data check.  Previously broken after adding region support.
Merge pull request #2772 from lwade/ec2_volattr

Corrected instance password data check.  Previously broken after adding ...
Updated cache_valid_time option to check the update timestamp if update-notifier-common is installed.
mtime of the apt lists is used as fallback.
Catch exception when logging to systemd journal fails

systemd journal will throw IOError exception when journal.sendv() fails.
This catches that and falls back to syslog.  See issue #2773.
Implement python-dmidecode/dmidecode as alternative for kernel DMI

This implementation falls back to python-dmidecode (RHEL5.5+) if the kernel as no DMI support. Alternatively, if python-dmidecode is missing, we attempt to use the dmidecode binary (for RHEL5.4 and older) before giving up.

This fixes #376 and #1657 and also helps @lwade on RHEL5.5+.
Merge pull request #2774 from sfromm/issue2773

Catch exception when logging to systemd journal fails
Changes to allow WANT_JSON to allow JSON to non-Python modules
Improve variable smushing so it only has to be done in one place.   This is related to shlex.split being called
on untemplated variables in some rare cases.