tests for  HgMergeProvider merged

*old tests for HgMergedProvider refactored and added to another test class (adapted for new test framework )
*new HgTestUtil created and merged with old one
*2 repositories created in base test class together
*checking if statusBar is null before update widget added (because status bar widget may be null for example in testMode, but project not disposed)