To make the charm install properly from behind a proxy and to
make it consistent with other python requirements, install
'keystoneauth1', 'python-glanceclient' from the wheelhouse. This
is how it was originally done but was changed to work around
layer basic issue #149 *1. This change reverts the workaround and
pins setuptools. In the longer term *2 will remove the needs
for the setuptools pinning.
*1 https://github.com/juju-solutions/layer-basic/issues/149
*2 https://github.com/juju-solutions/layer-basic/pull/156
Closes-Bug: #1855766
Change-Id: Ifc750a5a1ee8441bb5296fc0059fe90932c5b3cd
(cherry picked from commit ffc9774544)