Added support for compiling with Clang. If Clang is not your default compiler, use 'make CXX=clang++'.