EC2 inventory toggle to exclude/include RDS instances.
Do not filter out RDS instances by default or in INI file to avoid changing current behaviour.
Check at most 16 characters of the key. Fixes #7936

Signed-off-by: Hector Acosta <hector.acosta@gmail.com>
Fix unsupported regexp parameter in assemble
Use correct parameter name in error message.

The parameter is called `cron_file` but the error message uses `file` which is confusing.
now compares permissions correctly
Fixed bug with environment path for homebrew_cask
include default options. #7938

amend ansible-doc to include default options as per feature request #7938
add interfact documentation #7704
Add configurable option to support nested inventory groups.
Added script for configuring winrm for Ansible

The script can be used to set up a windows host with WinRM with the least possible effort.
improved msi
Revert "improved msi"

This reverts commit 7eac2121a54b8859aecbd5af37ef3adcec4d5da7.
improvements to win_feature
Better result handling
Fix hostname when get_distribution_version() returns a string.

The distro version is a string ('jessie/sid') on Debian unstable and testing.
Because load_platform_subclass() evaluations every subclass as it loops,
comparing numbers when get_distribution_version() does not return a number will
break.

This patch fixes that by returning a number (`0`) when we have an invalid
version, instead of returning `None` or a string.
Fix issue whereby file will be transferred before checking the creates argument.
Fix regression: Sanitize sudo success_key from stdout

Commit 7e3dd10 caused a regression with sanitizing the sudo success_key from stdout.
There is no newline in front of SUDO-SUCCESS when using sudo.
This change adapts the regex to make the line break optional.

Tested on Ubuntu 14.04.
Support for OS X 10.10 DP3.
Add missing params to get_target_from_rule

get_target_from_rule was extracted from main() without enough parameters for
all the local variables it took with it from the extraction site.