Avoid duplicates of the 'all' group when using inventory script.

Do not recreate an 'all' group when it is in the inventory script's
output, but use the one created upfront.
ec2 inventory script: Add a global group for EC2 and RDS instances when
listing EC2 inventory
add 'chars' parameter to password plugin to allow custom character set

It accepts comma separated list of names that are
either string module attributes (ascii_letters,digits, etc)
or are used literally

To enter comma use two commas ',,' somewhere - preferably at the end
Qoutes and double qoutes are not supported
filter out qoutes since they cause random errors
DRY up dict conversion and fix serialization error
Remove unused variable
Correct documentation URLs
Merge pull request #4860 from jlaska/async_status_doc

Correct documentation URLs
Correcting the security group id lookup from the list of security group names
Merge pull request #4862 from rob-szew/devel

Correcting the security group id lookup from the list of security group ...
Merge pull request #4858 from sivel/rax-clb-serialize

Fix serialization error in rax_clb
Update README.md
Revert "Revert "Tiny RST link fix in modules documentation""

This reverts commit 658dc7a3661669c15f2b696651ae2522097b44f3.
Revert "Revert "Delete extra word in index.rst""

This reverts commit 85322638909b4f388922d5d2e2dfad7e3ae65e08.
Merge pull request #3993 from stoned/inventory-script-all-group-fix

Avoid duplicates of the 'all' group when using inventory script.
Merge pull request #4005 from herbyg-axial/ansible/

ec2 inventory script: Add a global group for EC2 and RDS instances when listing EC2 inventory
Merge pull request #4078 from mkaluza/ansible

add 'chars' parameter to password plugin to allow custom character set
Remove commented code block
Add char parameter to password lookup plugin docs on docsite