Fixed an oops in clean
Use clang++ if found otherwise use g++