Handle LLVM_APPEND_VC_REV with LLVM cmake module

LLVM uses own CMake module VersionFromVCS.cmake to lookup repository and
revision when LLVM_APPEND_VC_REV is ON, and it supports additionally getting
information from Git SVN and Git mirrors.