minor: tweak make clean and  add make dist-clean