The HeaderSearch::suggestPathToFileForDiagnostics used in include-fixer
doesn't work well with absolute file path, it assumes a relative file
path based on header searching path.
So saving relative file path to make include-fixer get the most
appropriate header path.
One question is that whether should we add a BuildDir in SymbolInfo. With BuildDir, we can check the build directory in include-fixer make sure they are the same :).