Merge pull request #8187 from willangenent/devel

Fix for issue #8152: Missing auth headers and a faulty JSON decode
This fixes 8173, if target was not defined it would break, now it wont
Needs additional divisor.
Merge pull request #8191 from Jmainguy/mysql_db_8173

This fixes 8173, if target was not defined it would break, now it wont
Adding Integration Tests for mysql_db module

Adding the following Test Coverage for RedHat and Debian OS:

 - Use mysql_db module to create, delete databases using different encoding.
 - Backup/Restore databases using different file format: sql, gz and bz2.
 - Create and delete databases using different user privilege.
 - Assert database creation, deleting and content using system commands.
Fixed documentation in playbooks_variables.rst
Add note about useful quote filter.
Merge pull request #8196 from kustodian/playbooks_variables.rst

Fixed documentation in playbooks_variables.rst
Adding another example to demonstrate unarchive working entirely on a remote machine
added environment variables as config overrides for vmware inventory
fixed vmware properties, was getting parent's properties
cache now actually works
removed tags, they were not the ones i was looking for
renamed cache defaults fixed ini file to match
removed parent, wasn't very useful and caused problems across versions
fixed cache expiration
Add check_mode support to authorized_key. Fixes #7300

Signed-off-by: Hector Acosta <hector.acosta@gmail.com>
Merge pull request #8209 from hacosta/hacosta_7300

Add check_mode support to authorized_key. Fixes #7300
Merge pull request #6976 from clconway/gce-snapshots

Adds support for snapshots and extra persistent disks to the gce modules
Update version_added attribute on recent GCE module additions.
Add checkmode support for test-module script

Signed-off-by: Hector Acosta <hector.acosta@gmail.com>
Merge pull request #8214 from hacosta/checkmode

Add checkmode support for test-module script
Revert "Explicitly set the user option for ssh connections"

This reverts commit 0f91add86f7d30e6d895e01bbfddb93a3b5e48df.

Fixes #8216
Security fixes:

* Strip lookup calls out of inventory variables and clean unsafe data
  returned from lookup plugins (CVE-2014-4966)
* Make sure vars don't insert extra parameters into module args and prevent
  duplicate params from superseding previous params (CVE-2014-4967)
[mount] Add documentation for fstab option