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.
show RES-saved comments if they exist
safety check for filteReddit (possible empty stringToSearch)

also some whitespace cleanup
first draft of lastUpdate - work only with one account
Final implementation of lastUpdate (work with multiple user)
Merge pull request #1376 from matheod/lastUpdate2

Welcome back lastUpdate :)
Use ctrl instead of shift for imageMove

This way it doesn't interfere with the default highlighting behavior of browsers.
Add custom color comment
fix migrate dummy function
Fix migrate for new user - fix #1380
Remove unfunny joke :(
Merge pull request #1378 from matheod/customColorComment

Add custom color comment
Fix number version for lazy merge ^^
Merge upstream into fixMigrate ಠ_ಠ
Merge pull request #1379 from matheod/fixMigrate

fix migrate dummy function
migrate: Clarify code and fix logic

!RESStorage.getItem('RES.firstRun.4.3.2.1') && -1 will either return
false or -1, never null, so the null case would never be run.
Switching to the use of 0 for the case allows us to consistently use
integers.
migrate: Simply with a conditional operator