Revert "Atomically move known hosts file into place when edited by paramiko connections"

This reverts commit bd49a835b49050d18b2982e4d0b98dddddee0a5e.
Removing leftover import of atomic_move
set type and default value
Fix parameters check for ec2_vol

Split the error check into two error checks and delay the
checks so that listing existing volumes works more nicely.

The error check should check that:
* One and only one of volume_size id or name is set

This fix adds the 'only one' part of that check and provides
more useful error messages.
apache2_module: Handle dep resolution

The apache2_module module did not properly handle when a2enmod would
handle apache module dependancies.  It would always return a state of
changed.  I've updated the regular expression to properly parse that
output as well as the normal output.  A good example of this is the
mod_proxy_http module.
support rw bind mode in docker module
fix typo
fix spacing
fix incorrect secondary ip handling, fixes #7724
Hack to fix #7738: Allow tag in image parameter of docker module

It also defaults to the "latest" tag for pulling the image
instead of pulling all versions.
Throw an exception for a missing <file_name> param in ansible-vault

Without this fix you have to enter your vault password before you realize
that you forgot to pass in the filename.  This commit checks that an
filename argument was at least passed on the command line.
apache2_module handles multiple lines of output, fixes #7736 and #7857

Conflicts:
	library/web_infrastructure/apache2_module
Fixes 8362, returns stderr if No space left on device
execute the mount after path validation

This avoids a stale situation where name/path contains some impossible path,
but gets configured (faultly) in fstab, and the module only fails after that,
when creating that path.
Catch auth errors in winrm and properly raise errors

Fixes #7875
Include *.ps1 files in the library for installation

Fixes #8490
Make sure default vars are used in template calls for tasks

Fixes #8499
Implements the proper method for terminated an auto scale group.
Fix missing variable initialization for async jid

Fixes #8491
InventoryDir: fixing yet another corner case