use setuptools instead of distutils
ignore egg-info directory
Merge pull request #183 from stesla/setuptools

Use setuptools instead of distutils

Brings in some extra features such as setup.py develop