Move the most part CGitProgressDlg to CGitProgressList

Consolidate sync dialog and CGitProgressDlg when using libgit2