Fix the docs for glance_image.endpoint_type

The endpoint_type option was added in version 1.7,
so the docs need to state this.  Also the the description
is too brief.
Ensure ansible_job_id exists even for not-started jobs
Add integration test
zypper: handle lists of packages efficiently
Remove regex related to baby-JSON parsing only.
Merge branch 'gh-7432' of https://github.com/hfinucane/ansible into hfinucane-gh-7432
Don't printout async callbacks when the task is skipped
Merge branch 'hfinucane-gh-7432' into devel
Omit tag from parsed image name

Fixes #8925
Fix quoting issues in lineinfile for individual single-quotes

Fixes #8806
Merge pull request #8853 from kvar/devel

zypper: handle lists of packages efficiently
Merge pull request #8586 from ericwb/fix_glance_doc

Fix the docs for glance_image.endpoint_type