Linking LLVM into a Swift app

Yeah, llvm's hashing stuff should probably work differently, or swift runtime shouldn't use it.