Merge changes I745e780e,Ib9950272

* changes:
  Get all projects from ProjectCache instead of GitRepositoryManager
  Create SubmoduleSectionParser using assisted injection