Windows Register List fixes

make the rightclick work in the registerlist for all displayed registers.
The LO HI and PC registers couldn't be rightclicked previously.

Also, if you rightlick a valid row and then rightclick on the leftmost 16
pixels you'd get the popup menu for the old selection (even on invalid y
indices).

Make the "change register value"-dialog start with '0x' because otherwise
values starting with an alphabetical hexadecimal symbol will yield
be parsed as a symbol instead of a number and yield 'unknown symbol'
Update windows Memory Viewer: Attempt automatic pause/resume when dumping RAM

May need testing.
Ask the user about resuming emulation after memory dump completed.
Ignore the difference between "\" and "/" in "recent" and "remove from recent".
Omit a few commands from "DL Unknown" in debug.
Switch to 59.94 fps rather than 60.
Track hcount as an integer, not a double.

Since it's even with NTSC.  Makes much more sense.
Replace mainwindow.ui with C++ so that it is easier to maintain.
Qt: Update languages and translations code.
Qt: Some more improvements to the code.
Qt: Clean up messy code.
Only do this for windows.
Automatically resume emulation after memory dump only if the emulation was active beforehand
Merge pull request #4575 from pal1000/master

Update windows Memory Viewer: Attempt automatic pause when dumping RAM
Qt: Remove controls. Undefine emit so that it is easier to use Qt headers in native files.
Use correct home location for Blackberry. Hide /home/sacha paths.
Attempt on fixing breakage caused by pull #4575 by using a simpler and more cautious coding
Fix: Auto resume emulation if emulation was in running state to begin with
Attempted an indentation fix
Merge pull request #4580 from pal1000/master

Fix for broken pull #4575: Automatic pause/resume when memory dumping - by using a simpler and more safer coding