fixed EDIDE-97 find better name for Study Toolwindow
updated tests for lesson2/task1
changed lib path to config path
Merge remote-tracking branch 'origin/master'
CR-IC-6044#CFR-89208 fix typo — strange postfix
CR-IC-6042#CFR-89157 "consider not passing the session"
Restore first time loading.
Fix auto-broken import.
IDEA-128503 Use indefinite article
cleanup renamed classes
cleanup
Tab title limit: dashes are separators too
Fix debugger run to line.
IDEA-103112 Java: 'Join lines' for if-statement inserts unexpected braces
opened project view after opening of study project
Merge remote-tracking branch 'origin/master'
do not cleanup empty constructors (IDEA-128592)
ignore duplicated throws 'true' by default (IDEA-93780)
recursive check vFiles selection in init scope (IDEA-128554)
[push] Generify PushSupport by Repository

To avoid casts in the calling code.

Remove unnecessary instanceofs and casts from HgPushSupport;
remember HgVcs instance in a field to avoid getInstance in every
getVcs call.