Optionally use setuptools for installation if available
Merge pull request #17 from iguananaut/optional_setuptools

Optionally use setuptools for installation if available