Allow directories in CLEAN variable

You can specify both files and whole directories that should be cleaned:

CLEAN := file1 dir_2/