The `Index.h` header defines some functions and data structures that are useful for other (non-indexing) APIs. This patch extracts those into separate headers. Reviewed By: akyrtzi, benlangmuir Differential Revision: https://reviews.llvm.org/D134837