Add dependency to setuptools in setup.py and use typing in there
Add dependency to setuptools in setup.py and use typing in there

setuptools is already available on latest versions of Python, does not
make sense to fallback on distutils.

farzadghanei/navdoon