CSS rewrite for 'Shortcut Edit' dialog

CSS and HTML changes only. Tested in Firefox & Chrome.
JS for changing the sort button label
Fixing the positioning of the popup dialog

Instead of using hardcoded width, get the actual size of the div, then
add space for scrollbar.
Fixed script and made CSS more persistent

Works flawlessly except for some pre-existing issues with the sorting.
CSS rewrite for 'Shortcut Edit' dialog

CSS and HTML changes only. Tested in Firefox & Chrome.
JS for changing the sort button label
Fixing the positioning of the popup dialog

Instead of using hardcoded width, get the actual size of the div, then
add space for scrollbar.
Fixed script and made CSS more persistent

Works flawlessly except for some pre-existing issues with the sorting.
Edit shortcut panel rebased

Made some minor changes to make it better.
Resolving conflicts
Merge pull request #1197 from githue/editShortcutUX

'Edit Shortcut' panel redesign [UX]