initial extraction of javascript-openapi module
Cleanup
we can sometimes get "Authentication realm .." and "Passphrase for..." lines in reverse order on Unix (!)
so only check for reply that have 1 line (certificate passphrase),
or wait for at least 2 lines of err text

(++ correction)

IDEA-102654 Subversion: command line commit: can't commit to https fails if certificate is accepted temporary in case of 2 projects
Subversion command line client, authentication callback:
use listeners (through MessageBus) to authentication provider instead of proxying it

for
IDEA-103100 Subversion: SSL: attempt to commit to https server fails
Merge remote branch 'origin/master'
do not duplicate invalid roots
volatile
moved CharsetToolkit to util. Illegal dependencies on EncodingRegistry removed
no test found error fixed
compilation
IDEA-103104 Darcula completion colors should be better
(cherry picked from commit c6bf726daf299128bf70aace4a0d9ccb7850e1fc)
matched/unmatched braces
(cherry picked from commit 3220753b82450c6a33db5d731540bdf7739ea965)
better colors for git log