apt_key: fix key lookup for 64 bit key ids

Fixes #7018 by extending `all_keys` to work with either short or long keys.

Also removes the ununsed method `key_present`.
Large cleanups. Reintegrating all modules together for a guest
ec2_eip integration tests.
Changed behavior of deregister.  If an instance is not found in the ELB then simply return 'changed=false'.  Otherwise always remove the instance from the ELB no matter what state its currently in.
More config checks and clean up for vm_config settings
Creation complete
Started reconfigured
Ignore Vagrant
Hide YAML content on syntax errors when a vault password is specified

Fixes #6601
Core complete
Fix handling of non-JSON lines in responses

Garbage lines with ' = ' in them were causing parsing errors,
where key=val lines should not have spaces around the equals.

Fixes #6962
Ready for pull request
Correct/update debconf examples - need to specify vtype.

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
Author
Allow sudo to another user from root
Add note about with_fileglob to "Looping over Fileglobs"

Reference #7102
Remove invalid variable
Merge pull request #7145 from npeters/devel

Remove invalid variable
Merge pull request #7144 from nickbudi/devel

Add note about with_fileglob to "Looping over Fileglobs"
Merge pull request #7140 from jimi-c/issue_6962_traceback_callbacks_unicode

Fix handling of non-JSON lines in responses