Change the code responsible for adding ../lib directory relative
to the clang executable directory to apply only if clang is actually
run from the build directory. According to the existing comment, this
is what the purpose of the code is.
Before, the addition was unconditional and therefore it was added
for installed clang as well. Unfortunately, this meant that on 64-bit
Gentoo systems the effective /usr/lib/llvm/*/lib path would be added
implicitly and would take precedence over the correct
/usr/lib/llvm/*/lib64 path if supplied by user. Since lib contains
32-bit LLVM/Clang libraries, it would break the 64-bit apps trying
to link against them.