Fix the mac build.

Switch host compiles to clang with libc++.
Fix clang build errors.

Change-Id: I1a039d505b301a970d53dbdf5882ed609d930aa4
10 files changed