Fix #8666 for real

Commit 311ec543af7605bdfcd30d74ea5f77448609b995 ("If not specified, do not modify subnet/route_tables for ec2 VPCs") mostly fixed the problem, except that it left defaults for subnets and route_tables so that not specifying them still deleted them.
fix typo in zypper module (requiered -> required)
Make ssh debug easier to read and paste

Currently, ansible -vvvv show the following:

    hostname EXEC ['ssh', '-C', '-vvv', '-o', 'ControlMaster=auto',

This is not good if someone want to cut and paste it to see if something
is wrong with the command line, so join the dictionnary strings with spaces
to have 1 string in the output.
Fix for #8886. Correct state=absent for statements without name/alias.
Fix instance comparison for deps in bin/ansible-galaxy

Fixes #8884
Fixing bug in cross-zone load balancing enablement

Fixes #8861
Merge pull request #8868 from mike-d-d/fix-route_tables-default

Fix #8666 for real
Merge pull request #8880 from kvar/fix_zypper_typo

fix typo in zypper module (requiered -> required)
Merge pull request #8882 from mscherer/better_ssh_debug

Make ssh debug easier to read and paste
Merge pull request #8888 from alxgu/fix_zypp_repo_absent

Fix for #8886. Correct state=absent for statements without name/alias.
AnsibleFest banner for doc site (for the next month or so)
URL typo.
Standardize on bytes internally to _log_invocation
New password obfuscation in syslog messages that:
* makes speed acceptable for some datasets
* obfuscates multiple detected passwords
* obfuscates more characters to account for some corner cases when
  trying to detect passwords.

Fixes #8364
Unittests to detect speed regressions in password obfuscation and that
the passwords are correctly hidden in the output.
Reduce commenting as basic.py is copied to the remote host with every module transfer.

Move some comments to the unittest as we might look at that if we decide
to refactor the code.
Don't re-add galaxy deps if they've already been added for install

Fixes #8890
Disable custom https handler for fetch_url on older pythons

Fixes #8898
Re-allow templating of complex_args, but count params to prevent injection

Fixes #8810
Remove namespace restrictions in ec2_metric_alarm
Fixes #7970