Fix setup.py to import from setuptools

Fix setup.py to import from setuptools, otherwise it will lack
some options such as --single-version-externally-managed