Set keepalive to 5 seconds in paramiko_ssh.py

This update resolves https://github.com/ansible/ansible/issues/6476.
Return untouhced servers with exact_count
now when making multiple dirs in path to make dir, same permissions are assigned (but only for NEW dirs)

Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
added doc noting the change in behaviour
Improve the ec2_snapshot argument spec and docs

ec2_snapshot got missed when moving to a common argument spec.
It could already make use of the capabilities (as it uses
ec2_connect) and the documentation suggested it supported the
common argument spec (thanks to the documentation fragment work)
so it was just a matter of fixing the argument spec.

Removed unnecessary documentation for profile and security_token
that is covered by documentation fragment

Also removed spurious documentation flags (default: null, aliases: [])
which aren't needed.
if key name already exists on tenant, check if public_key is offered that it matches the existing key
bumped to 1.7
Do not base synchronize source on the inventory directory

Fixes #7366
Make sure the docker data has a "Names" field before using it

Fixes #7363
Update ssh.py

Convert to string to fix runtime error due to string concat in self.common_args += ["-o", "User="+self.user] when ansible_ssh_user is numeric
Fixed incorrect handling of paths contaiin whitespaces
Fix missing variable initialization so an unspecified internal_network runs
Merge branch 'marcore-devel' into devel
Merge pull request #7380 from carsongee/cg/quantum_ip_subnet

Fix missing variable initialization so an unspecified internal_network works
Merge pull request #7382 from jimi-c/issue_7366_synchronize_inventory_dir

Do not base synchronize source on the inventory directory
Use utils.combine_vars on vars_files data

Fixes #7345
Correctly cast the size_gb value for vpshere disks

Fixes #7385
Properly merge role conditionals in with pre-existing conditionals

Fixes #7387
Add missing basedir to Runner in _do_setup_step
Pass vars_files on to included playbooks too

Fixes #7384