Check for include guards using PPCallbacks (see [pp-trace](https://github.com/llvm-mirror/clang-tools-extra/blob/master/pp-trace/PPTrace.cpp))