new --debug switch, pep-8 cleanups, download setuptools when needed for installation