Fix make clean and distclean

If you remove clean targets, you better stop calling them.