Make configure --llvm-path check llvm version

The --llvm-path configure option was missing the check
for the llvm-config version.  This caused a problem with
setting the llvm_api.

Also simplify log output to be consistent with other checks
and remove LLVM build type.
Merge pull request #2779 from southerngs/master

Make configure --llvm-path check llvm version