Allow run indenting processor not only from the beginning of the file (PY-11658)

We assume that multi-PSI files with Python as one of the languages
don't mess with Python indenting too much. Even if they do, we should
be able to highlight indenting problems correctly.
Apply visitor filters for all languages of the view provider (PY-11658)

Python is not necessary the base language of multi-PSI view providers,
nevertheless, we should apply visitor filters.
Disable StringLiteralQuotesAnnotator for multi-PSI files (PY-11658)

Python string literals may be split by other (template) languages in
multi-PSI files resulting in string literals that have unmatched
quotes.
rename parameters
Merge branch 'python-fixes'
IDEA-120338 Create log for update to the same place where idea (idea based product) logs are located.
Merge remote-tracking branch 'origin/master'
IDEA-95952 Debugger tooltip is shown in the incorrect place and overlaps annotation tooltip.
added openapi.jar as dependency for updater.
Merge remote-tracking branch 'origin/master'
IDEA-118222 Closure to SAM interface coercion doesn't handle contravariant types correctly