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
Add missing version/tag to roles file example.
Rolling termination working.  Fixes #8501.
Use utils.merge_hash() instead of update for cache merging

Fixes #8968
Merge pull request #8901 from jsmartin/ec2_replace_all

Rolling Instance Replace.  Fixes #8501.
Add PR testing guide (95% from James).
Remove reference to deprecated input mechanism.
Correct mysql integration indentation
Merge pull request #8969 from jlaska/devel

Correct mysql integration indentation
Merge pull request #8943 from ycombinator/add-missing-tag

Add missing tag to roles file example.
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