Patch Set 9:

Rebased depend patch set and fixed issues with proper project initialization in test cases after merging change #909 (all projects should be connected with proper repository so that we can obtain instance of RepositoryMapping class based on specific IResource instance).