Fix compilation error due to r199218. Maybe we should just remove this
assertion entirely?
Fix LLVM3.5 compilation a little more. ``Support/system_error.h``
was removed by r210803
Fix #include under LLVM3.5. OwningPtr doesn't exist anymore.
[LLVM3.5] Update Kleaver for MemoryBuffer::getFileOrSTDIN changes.