Revision Graph: Add filter to walk from Only Local Branches

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Improve error reporting of CGit::Revert

Do not show message boxes in helper functions, but leave this to the caller.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
GitProgressList: Report error to list instead of showing a message box

Signed-off-by: Sven Strickroth <email@cs-ware.de>
GitProgressList: Make progress commands more OO

Encapsulate command specific logic into separate classes.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Also move context menu logic into separate classes

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