Use clang++ on mac (if present).
Enable march detection with clang.
Merge pull request #2290 from abergeron/use_clang

Use clang++ on mac (if present).