mercurial ref group  changed to SingletonRefGroup
Make mercurial distributed vcs

*getType method overrided;
*repository view tab disappeared for mercurial, use Log tab instead.
EA-51361 - assert: PsiParserFacadeImpl.createLineOrBlockCommentFromText
Gradle: fix discovery of module path for custom named root project
Gradle: support for discovery of Gradle 1.9 src layout
cleanup
weak list implementation simplified, made not-random access, blinking tests nomore
cleanup
migrated to SequenceLock from jsr166
Merge remote-tracking branch 'origin/master'