Drop llvm-wrapper into llvm-base to ease future deduplication of code
Clean up GHC warnings in unsafe pure LLVM wrapper