Fixes for Clang
Change distclean rule in makefile