Add support for "-x c++" and "-x c" options

Simplified commit just setting the CompileJob language as suggested.