More elegant comipilation by overriding distutils' build command
setup.py: use custom clean command to clean generated .cpp, .html files, too