Patch Set 1: I would prefer that you didn't submit this

Missing features:

-What happens at task deactivation?
-Currently the branch name is calcutated from Bug ID / Key, maybe part of the title should be there
-Storing of the configuration of the repositories that are affected in the context (no need to browse the whole context, maybe better performance)
-Make this feature configurable