cleanup
PY-9031 Fill Paragraph doesn't break the last line of the paragraph, even if it's to long

Correct 'wrap long lines' processing in a way to adjust target area's end offset on every forced line break
use file attributes to track file's indexing stamp and display it in diagnostics when something stub-related fails
check string bounds (EA-46996)
select nothing in a non-initialized dom editor (EA-46986)
IDEA-108739 Gradle: Use user-defined run configuration name at the 'recent tasks' control if possible