Fix #387391: Random responses from the C/C++ language support when using
symbolic links to CMake sub-projects (https://bugs.kde.org/show_bug.cgi?id=387391)
Although the original idea of using canonicalFilePath() sounds as best solution, it looks like KDevelop uses absoluteFilePath() in C/C++ language support query url [1] to related build system artifact.
[1] file: plugins/clang/clangparsejob.cpp:119 method: ProjectFileItem* findProjectFileItem(const IndexedString& url, bool*hasBuildSystemInfo)
( )