Now Clang CI use latest Clang compiler from homebrew.
Now Clang CI caches Libc++ build directory and use it if available. It solves long and inefficient clone-build time. Note that the cache is deleted after 7 days from its last usage, therefore weekly CI would not use this cache.
This PR changes: