-nostdinc++ is needed to not pick up system C++ headers.

The comment here isn't quite accurate as at least current clang
requires that -nostdinc++ be passed for the correct behavior.

This was reported by Marcos Scriven.
Merge pull request #1004 from waywardmonkeys/fix-nostdincxx

-nostdinc++ is needed to not pick up system C++ headers.