Greatly improve include-path completion performance
Clang reparses a document and regenerates PCH internally when editing
file's preamble. This is very slow. So instead of locking ParseSession
to prevent concurrent access to CXTranslationUnit (which include-path
completion doesn't use), let's make ClangParsingEnvironment directly
accessible through the session data.
REVIEW: 124249