Be smarter about how we find libLLVM.so
On some distros, LLVM is not placed in the root of `/usr/lib` and is
kept in a versioned subdirectory instead. Regardless of what the case
is, llvm-config should give us the right path.
*This* should finally fix the CI build.