Use conditional assignment for CXX, CFLAGS and LINK in Makefiles.
Fix Make.rules.Linux to handle clang++.