remove distutils from setup.py
Move publish commands to tasks.py; clean up setup.py