Merge "Clear up some object lifetime issues for ASTContext and Preprocessor."