removed dependency on RefResolveService live instance
dependents scope restored during find test
IDEA-133127 Emacs keymap wrong for Unsplit All
better diagnostics
limit stored task count to taskHistoryLength
handle errors methods moved to HgErrorUtil and changed to public
Separate common DvcTaskHandler for Git/Mercurial.
style
UpdateTo methods moved to HgUpdateCommand, all usages refactored
createBookmark and Merge methods moved to appropriate hg command classes, all usages refactored, HgHeadMerger deleted as unused
Already disposed fixed in several places
only opened branches should be shown as common in branches widget
Already disposed fixed in HgRepository
update Repository info after update command
 EA-60043 already disposed
IDEA-125298 hg4idea: Ability to create bookmark upon "Open Task"

* ability to create bookmark from common bookmarks or from common branches implemented;
* separated tests added;
* git4idea dependency removed from task-test;
* HgUtil.executeOnPooledThreadIfNeeded changed for tests;
* annotations added;
* tasks-test dependencies added to appropriate vcs test modules