svn: Refactored SvnConfiguration - removed SvnSupportOptions class (logic moved to SvnConfiguration itself)
svn: Refactored SvnConfiguration - settings persistence implemented using PersistentStateComponent<State> class (and not using general PersistentStateComponent<Element> class)
junit: do not treat config methods as tests (IDEA-121162)
redundant lambda param types: take site subst into account
for loop -> forEach call chain inspection
Merge branch 'svn_18_3'