Keys option: Add Hue increase/decrease.

58261a34dd73d0a623c210b3cbb30f2d0d7980b9 added the necessary code except for the UI part.
Keys page: Modifying the mouse button wasn't marking the page as modified.

Fixes #3848.
Cosmetic: Disable the text consistently in the Sync Render Settings page.

Fixes #3851.
Fix: Editable list views were scrolled left each time a cell was edited.

The bug was hidden before 4efc99381f0d68fbb66e00f0a40a69948785e18e.
CPlayerListCtrl: Don't call __super::OnTimer for our custom timer.

Also ensure the correct timer ID is used.

It shouldn't matter in our case but in general it seems safer to do this way (see http://support.microsoft.com/kb/200054/en-us).
Keys page: Cosmetics.

- Give some functions a clearer name.
- Reduce the visibility of some member functions and variables.
CWnd::(Set|Kill)Timer: Ensure the timer ID is always correct.

SetTimer can return a different timer ID than the one suggested.
Player page: Group options related to file paths history together.
Remove unused resource string.
Rephrase "Sync Renderer reset stats" hotkey to "Reset Display Stats".

This hotkey also applies to other renderers.
Rephrase the OSD messages when there is no next/previous file in the folder.
Fix the D3D fullscreen tooltip: using Ctrl+C to exit isn't mandatory anymore.
Capture bar: The "Record" button reverted to English after the first click on it.
resource.h: Fix duplicated IDs.
Rename OnFileClosePlaylist() to OnFileCloseAndRestore() for consistency with a capture mode.
Update app description.
Playlist: pass mouse nav buttons more correctly

Doesn't change anything at this point, but parent window should receive
those messages with their right client coordinates
Pause only specific media right after opening
Kill delayed playpause timer in OnStop()
Fix uninitialized scalar field

CID 1130515