Add optional support for setuptools.
Merge pull request #36 from s0undt3ch/develop

Add optional support for setuptools.