Commands need integration with shortcut manage
The command providers previously had to manage shortcuts themselves, and it would be nice if we could have a way for that to be integrated with whatever we create going forward.
In particularly, shellcmd plugin will need to be ported to use this.