Put setup() call into a __main__ block
Depends on setuptools>=7.0 in tox

To avoid .egg directories.