CloneDlg: If no /path parameter is set, use CWD as default destination directory

Based on TortoiseSVN code (CheckoutCommand.cpp).

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Add support for git://-links

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Don't trim "git clone " on e.g. pull dialog

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Shorten git protocol handler definition and store to HKLM

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Add tgit protocol handler to start cloning

(fixes issue #1796)

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Drop unused code

Signed-off-by: Sven Strickroth <email@cs-ware.de>
More information hiding

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Issue GUI updates in main thread

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Drop unused code

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Show selected base path(s) in Submodule Update Dialog title bar

(Updates issue #1915)

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>