This is the meat of the code to add Clang modules
support to LLDB.  It includes the following:

- Changed DeclVendor to TypeVendor.
- Made the ObjCLanguageRuntime provide a DeclVendor
  rather than a TypeVendor.
- Changed the consumers of TypeVendors to use
  DeclVendors instead.
- Provided a few convenience functions on
  ClangASTContext to make that easier.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@223433 91177308-0d34-0410-b5e6-96231b3b80d8
Removed a stray directory.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@223434 91177308-0d34-0410-b5e6-96231b3b80d8