fix and clarify "Cyclic class dependency" inspection warning
(cherry picked from commit 68b7ce4)[CR-IC-3800]
IDEA-117863 (Package with disjoint dependency graph ignores interfaces)
(cherry picked from commit 1257700)[CR-IC-3623]
IDEA-118004 (Find's Regex Help Popup table header bad color with darcula)
(cherry picked from commit 95399a1)[CR-IC-3634]
fix quickfix breaking code when non-static inner class was used from an other file
(cherry picked from commit 5e9c2c3)[CR-IC-3659]
IDEA-118588 (Concatenation with empty string fails to fix an expression)
(cherry picked from commit 01753c7)[CR-IC-3801]
IDEA-118181 (false positive "number of placeholders does not match number of arguments" for multi-catch)
(cherry picked from commit bbc19f5)[CR-IC-3855]
IDEA-118743 (False positive "Number of placeholders does not match number of arguments in logging call")
(cherry picked from commit 8f76e73)[CR-IC-3854]
IDEA-118429 (IDEA incorrectly suggests to remove unboxing)
(cherry picked from commit c450665)[CR-IC-3938]
IDEA-119344 (Incorrect "Unnecessary call toString()" inspection when super is used)
(cherry picked from commit ed03022)[CR-IC-4005]