RebaseDlg: Do not access UI elements from a thread

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Do not select last selected item if user has selected another item

Signed-off-by: Sven Strickroth <email@cs-ware.de>
RebaseDlg: Stop rebasing on e/a error

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Enable the moved-blocks detection by default

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Improve the caret positioning when clicking on a line

Based on TortoiseSVN revision 23881.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Show all selected filters

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Can specify a specific path of submodule to update

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