Convert from distutils to setuptools

To get better pip install compatibility convert to use
setuptools.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>