config storage structure changed; test added; most recently used config (default path) stored separately; util methods added to HgPlatformTest
getCanonicalPath changed to getPath
remove try-catch block from test
get config method  renamed
HgRepositoryIMpl getFullInstance  meth renamed to getInstance
Git and Hg repository structure fixed

*Common methods moved to AbstractRepositoryManager
*update config method called from HgRepo using separate event queue in HgRepositoryUpdater is case hgrc file changed
*HgConfig doesn't implement HgUpdater interface
*Do not reuse old HgConfig, just create new instance in HgRepository
local var renamed
Ensure that external system notifications are processed at EDT
outdate class name cache faster
IDEA-108770 Adding Java Exception breakpoint is very slow
suggest primitive type arrays after new
a test for IDEA-109316 "Navigate > Symbol…" does not find symbols specified using the fully qualified name
give default shortcut in productivity tips if missing in current keymap (IDEA-109779)