Rearranger, added support for getters and setter types (part of IDEA-95114)

Introduced CompositeArrangementToken, which stores additional tokens, which are used when sorting ArrangementMatchingRules, to locate "getter" rule before "method" and "method, public" rules.
[git] Update all roots in project if decided by user, even if not all roots were specified in the push specification + test
psiFile is no longer required to calculate file color
@Nullable