ciecplib: rewrite test suite in python
This MR rewrites the ciecplib test suite in Python which allows more flexibility in distinguishing between real permissions errors / auth failures and transient network issues.
This MR rewrites the ciecplib test suite in Python which allows more flexibility in distinguishing between real permissions errors / auth failures and transient network issues.