Update mhook link.
contrib/rev2hash.sh: remove unused variable.
WebUI: refactor and clean up javascript code.
WebUI: add title in the player's buttons.
WebUI: rename functions and enable strict mode.
WebUI: refactor and tweak styles.
WebUI: switch to `link rel="icon"`.
WebUI: Use a cleaner favicon.ico.
WebUI: show a warning in player.html too if JS is disabled.
WebUI: clean up the `noscript` code.
WebUI: show a warning for IE < 8.

Things don't look good there for some time now.  IE8+ works fine.
WebUI: Add title with the volume level to the volume grip.
Update ZenLib to v0.4.29 r446.
Update MediaInfoLib to v0.7.68.
Move old changelog entries to Changelog_old.txt.
Update Changelog.txt.
Statusbar: add minimal height check

In case system font is too small and DLU conversion goes awry.

Refs #3997
MainFrame: fix floating menu regression

It was introduced in d05934204defa59efdd51f9023620ad03fc37239.
Not all "bad" key combinations were covered.
Add shared lock abstraction
Discard .ini cache when it's not being accessed

Refs #4193