Make rebase faster by separating rebase related actions from GitRev.GetAction() to GitRev.GetRebaseAction()

No need to run diff for rebase

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Use unique variable names instead of hiding ones from outer scope

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Move set text logic to PatchViewDlg

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fixed issue #1920: Diff in log dialog like in commit dialog

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fixed issue #2113: JiraSvn bugtraq provider's commit behavior is broken

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