Add Mac OS X C, C++, Objective-C, and Objective-C++ support (from @caodingpeng)

Add utility code so we can pull in @caodingpeng's Mac OS X File Based C runners.
In addition to @caodingpeng I noticed a few other people missing. We should write a script to automate adding to this list.