Add clean_source command to setup.py

I've fixed this for Python 3 - now passes CI.