Can pass CGit object to ProgressDlg

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Fixed issue #1952: Export specific folder

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Merge branch 'export-specific-folder'