cleanup
test hg executor updated with ignoreNonZeroExitCode addition option
IDEA-86665 hg annotate: ignore whitespace changes

*option to ignore whitespace differences in annotations added to mercurial configuration panel;
*annotate with ignored whitespace option if supported;
*supported version added;
*tests added
OC-9559 IDEA-107592
external-system: project import fixed to use correct fileToImport