Add Clang package

It's quite a challenge to build clang as a separate package from LLVM, as opposed to downloading both llvm and clang tarballs together and then building the whole project as one. One has to first build LLVM using cmake, not autotools (this took me long time to figure out), so I fixed that. Then one has to properly set clang configuration to pick up the LLVM installation.