Normalise tabs and spaces
Use setuptools instead of distribute
Add trove classifiers