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 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
Implement instance_profile_name parameter in ec2_lc
Implement profile attribute for ec2 vpc
Implement profile attribute for route53
Implement profile attribute for s3