Merge libc++ trunk r321017 to contrib/libc++.
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r307894, and updatebuild glue.