add utils script
PCH support for Xcode
Change MSVC_SET_PCH macro to SET_PCH function
Use CMakeParseArguments for parsing args
Occur different behavior by GCC version in USE_CPP11 function
SET_PCH add clang support
SET_PCH add some comments - references
fix typo in condition