Minor wording tweaks.
Add a props file for 3rd party libraries.

This way, we'll be able to use separate settings more easily.
Project files: remove unneeded properties.
Update unrar to v5.2.1.
Initializer list order fixes.

Found with cppcheck (inconclusive enabled).
Remove empty CString variables initialization.
Fix rebase issue after 2a0054b97cfa1e434e83016b6c1d5a2fb555956f.
Increase dragging threshold to react better for play/pause command.

Fixes #4956
Reload logo after changing settings when playing audio file without cover-art.
Do not adjust window width in audio mode if no cover-art/logo is loaded
or its size is limited to zero.

Fixes #4957, #4982
Give after playback single time event precedence over loops.

Fixes #4978
Add "Play next file in the folder" event to single time events menu.

From my understanding people doesn't care about loops and even
persistence of the after playback switches, they just want to have it
easy accessible and executed on playlist end. This isn't fully consistent
with every time events which respect loop counter, but it doesn't have to
be, we ought to look at it as two separate features which provide
different possible workflows. This way majority of the users should be happy,
both this who wants to use looping feature and those who wants to abuse
"play next" feature.

Fixes #4971
Position context menus below selected item or in top left corner of the
window when they are triggered by App key.

Fixes #4995
Specify in OSD message that after playback event has been disabled.
Document all command line switches.

We have better dialog now, that allow more entires to be shown.