Fix usage of static list element in magit-key-mode.el
When using '(actions) there is only one list shared among all key groups. You can think of it as an `static' function local variable in C. The solution is to use (list 'actions) which instanciates a new list on every function call.
|@@ -176,7 +176,7 @@ and put in its place an empty one of the same name."|
|(when (assoc group magit-key-mode-groups)|
|- (cons (list group '(actions)) magit-key-mode-groups)))|
|+ (cons (list group (list 'actions)) magit-key-mode-groups)))|
|(defun magit-key-mode-key-defined-p (for-group key)|
|"If KEY is defined as any of switch, argument or action within|