PGS/DVB subs: Enable auto-fit logic only for HD contents.

SD contents are often anamorphic and thus break the auto-fit logic. Auto-fit is mostly useful for HD subtitles used on cropped or resized video anyway.
Update Inno Setup's Turkish translation.
Update Inno Setup's Korean translation.
Update lcms2 to a5bbc04
Update coverity version.
Switch to spaces for indentation.
WebUI: update normalize.css to v3.0.0.
Update lcms to 2.6 (40300b1)
Update unrar to v5.1.1.
web/default.css: Tweak player.html's style.
web/javascript.js: fix all JSHint issues.
web/default.css: minor refactoring.
MainFrame: improve snapping behavior

Previously, we could mistakenly treat maximized state that was
entered with aero snap as our own snap. It produced problems when
the window was being dragged out of that maximized state.
This commit fixes that situation.
Don't exit "delay show not loaded" state on show
Don't paint logo in "delay show not loaded" state
Don't show toolbars in "delay show not loaded"

If exclusive seekbar was active when entering said state
Lower "delay show not loaded" duration
Fix: PGS subtitle timings were sometimes wrong.

Some PGS subtitles started or ended too late.

Subtitles should be queued before we know when they really end because the next subtitle can come much later in the stream.

This commit fixes #3691.
Remove a duplicated clean-up.
Ensure the DirectShow graph is completely destroyed after CloseMediaPrivate().

Destroy all dynamic menus that can possibly hold a reference on an object of the graph.

This fixes a strange issue with the logo not being redrawn in some cases when MadVR was used.