Fix the DVD favorites: the position in the DVD was not restored.

After 1c3d80162511fe5ddbe36a7988e610cc2ee85a2c the DVD state was restored when the crash was still stopped so it had no effect.

Additionally if "Remember DVD position" is enabled and a DVD favorite has a position, the position from the favorite will be used instead of the remembered position.

This commit fixes #3988.
Fix loading of DVD favorites created with "Remember position" disabled.
Fullscreen option page: fix an assert.

EnumDisplayDevices returns false when reaching the last item.
Update translations from Transifex:

 - British English
 - German
 - Japanese
 - Malay
 - Polish
 - Slovak
 - Swedish
The "Debug Shaders" dialog icon was missing when a translation was used.

This commit fixes #3998.
Add a Galician translation.

The composition of the translation team can be found on Transifex: https://www.transifex.com/projects/p/mpc-hc/language/gl/members/.
Add a Vietnamese translation.

The composition of the translation team can be found on Transifex: https://www.transifex.com/projects/p/mpc-hc/language/vi/members/.
Update translations from Transifex:

 - Galician
 - German
 - Japanese
 - Malay
 - Romanian
 - Spanish
 - Swedish
Update files for 1.7.3
Set MPC_NIGHTLY_RELEASE to 1.
Track selection: Don't override splitter choice if all tracks have the same priority.

Patch based on Kasper93's work.
Properties dialog: List tracks instead of pins when possible.

Splitters often don't output one pin per track so the streams list could be quite incomplete.
Subtitle render: Fix an off-by-one error when painting the overlay.

This error introduced in 3244957f4563575d22bf109de27a703558611b19 could cause artifacts to appear when using karaoke effects.

This commit fixes #2773.
Fix image saving for streams with characters not supported in path names.

This commit fixes #4011.
OSD: The bounding rectangle was too small if "&" appeared in the text.
OSD: Sanitize the positioning of the text and its frame.

Displaying an identical message on top left or top right resulted in different frame size. Also improve the behavior when the text is too big to be displayed entirely.
Subtitle renderer: Fix parsing of some animated transform tags.

\t(<t1>,<t2>,<accel>,<style modifiers>) tags were wrongly parsed because of a typo: <t1> was used as <accel>.
Subtitle renderer: Fix a crash on malformed animated transforms.

\t tags with no parameters led to a crash.

This commit fixes #4013.
Update translations from Transifex:

 - Galician
 - Hebrew
 - Japanese
 - Romanian
 - Ukrainian
 - Vietnamese
Update dialog: Fix incorrect version info when using some translations.

Belarusian, Slovenian and Russian translations were affected after 607c1f53de95e572ff63b4e293b31650d92892df.

This commit fixes #4020.