Pull LLVM, Clang, and LLD from upstream, SVN change #192551
Merge branch 'vendor'

Latest changes from:
http://llvm.org/svn/llvm-project/llvm/trunk@192551
http://llvm.org/svn/llvm-project/cfe/trunk@192551
http://llvm.org/svn/llvm-project/lld/trunk@192551

Conflicts:
	configure
	include/llvm/MC/MCStreamer.h
	tools/clang/lib/Driver/Driver.cpp