IDEA-97665 Provide an option to specify fall back fonts

Minor improvements
RUBY-12947: we have to explicitly specify ruby default external encoding for cucumber run
#RUBY-12947 fixed
IDEA-98776 Memory Leak
found 3 additional places where default svnkit pool was used -> create all clients through SvnVcs factory methods, with our no caching pool -> no auto refresh scheduled queue, no leak
not a test yet
Merge remote branch 'origin/master'
fix leak in groovy introduce tests
javafx: fx:reference source ref
javafx: attributes from referenced tag supported (IDEA-100124)
cleanup
IDEA-97665 Provide an option to specify fall back fonts

Colors scheme now listens for font preferences changes and updates its caches accordingly
logic fixed