Add llvm::triple constructor from arch, vendor, os strings, and recognize