refactoring the shortcuts editor...

Signed-off-by: nuss <st9fan@gmail.com>
some more work on the shortcuts-editor

Signed-off-by: nuss <st9fan@gmail.com>
OSCCommands: don't open another window if the window is already present
some layout fixes

Signed-off-by: nuss <st9fan@gmail.com>