Molecule job fails with:
ModuleNotFoundError: No module named 'setuptools_rust'
This error appeared following the release of cryptography 3.4, which
now includes Rust code. It can be installed without Rust using a
Python wheel, but only with more recent pip than version 9.0.3
available as RPM on CentOS 8.
The cryptography bug report  recommends pip>=19.1.1
The new pip is not supported on Python 2 / CentOS 7, so this change
also upgrades to CentOS 8 images.
This change also upgrades and fixes the ansible-lint job dependencies