Get rid of toolbar popup blinking (popup appears with empty text)
diff: "Show Diff" from "History for directory" - focus list of files instead of toolbar
diff: binary/error - return correct focusable component
diff: fix focus on switching file

If we'll remove all contents and than add new - we should explicitly request focus.
Explicit focus management could break smth, so let's just reorder content adding/removal

Also, do not wait for myParentDisposable (window close) to dispose unneeded DiffViewer
diff: set correct window title on fail
spring tests
extract method: convert field to local cleanup
extract method: make static and pass fields as parameters if possible (IDEA-112230)
Merge remote-tracking branch 'origin/master'
Disabling IDEA-133690 until regressions resolution