Add my pending-review patch for invoking patchpoints

Will get rid of it once it's merged upstream
Forgot to include this part
cmake set error with message() and FATAL_ERROR
cmake use llvm provided module
publicize use llvm provided cmake module for libraries
.gitignore archive files *.a