Merge pull request #126 from dobbymoodge/check-sources-bugs

<oo-admin-check-sources.py> Bug 1023371, Bug 1024532 - fix logic for subscription/version detection, add and refine "fail-then-bail" workflow