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
Catch additional errors in fetch_url

Fixes #8971
Updating PR testing document with manual branch checkout steps
Tracebacks are now catchable with ignore_errors and have streamlined output.  Also removes 'baby-JSON' for bash modules.
Use correct keyword for this function.
Move initscript rc check to later in service status check

Fixes #7284
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
Fix a typo on is_update call inside latest function
Merge pull request #8988 from bbasleeper/bugfix_yum_module

Fix a bug causing yum module to not update to latest in some cases