build: Return an error when the output of llvm-config is empty
Before this change, installing llvm-sys was sometimes failing with the "Could not determine LLVM version from llvm-config" error, which was occuring because of lack of straightforward error on non-existing llvm-config binary call.
Fixes: #33 (closed)