clean now removes preprocessed sources (and is more likely to destroy your source code so be careful)