Install setuptools and wheel to cache locally built wheels (#4346)
Install setuptools and wheel to cache locally built wheels (#4346)

This commit updates the ci configuration to ensure that we have wheel
(and setuptools) installed and at the latest version. Right now in the
azure jobs we cache dependencies but it's not caching locally
constructed wheels from installation. This means the effect of the cache
is minimized to just the wire time to download artifacts from pypi, To
improve the effect of the cache this installs the necessary requirements
to enable pip to build wheels locally when an sdist package is used.
When that happens it will start caching the wheels and saving us from
building from source on every run.

Co-authored-by: Julien Gacon <761ea7b8820f9c490794378c10a95bac00fe088d@googlemail.com>
QISKit/qiskit-sdk-py,QISKit/qiskit-sdk-py,QISKit/qiskit-sdk-py