MainFrame: fix undefined behaviour
Updated third-party license information.
Use the proper format type specifier for `unsigned int`.
Cosmetic: Remove an unwanted line.
Subresync bar: Don't show the ampersand in "Yes"/"No" strings when not in a menu.

Also avoid reloading the same resource strings each time.
Update translations from Transifex:

 - Basque
 - British English
 - Catalan
 - Chinese (simplified)
 - Czech
 - French
 - Galician
 - German
 - Greek
 - Italian
 - Japanese
 - Malay
 - Polish
 - Portuguese (Brazil)
 - Romanian
 - Slovak
 - Spanish
 - Swedish
 - Turkish
 - Ukrainian
 - Vietnamese
Cosmetic: Fix a typo.
CompositionObject: Fix copy-paste fiasco.
Update translations from Transifex:

 - German
 - Swedish
Update Release.txt.
Update files for v1.7.6.
Text subtitles: Improve the error message when the parsing fails.

Make the message clearer and display the line that caused the error.

Fixes #4428.
Text subtitles: Lower the priority of SAMI and USF for format detection.

SAMI is costly to rule out and both are quite uncommon.

This makes opening ASS/SSA files about 10% faster.
Text subtitles: Various minor optimizations and cosmetics.

Reorder a conditional for better performance, don't construct empty object to initialize them later, use correct character type...
Text subtitles: Avoid useless conversion from CStringW to CString.

Around 5% faster.
Text subtitles: Optimize GetInt and GetFloat.

Avoid creating empty string objects and useless conversions to lowercase.

Around 5% faster overall on a random test file.
Text subtitles: Optimize white space trimming.

Around 20% faster.
Text subtitles: Prefer wcstol/wcstod to swscanf_s for simple conversions.

wcstol/wcstod are 4 or 5 times faster than swscanf_s when parsing just one number.

Around 10% faster loading overall on my ASS test file.
Text subtitles: Much faster string tokenization.

Avoid reallocating the buffer.

Around 20% faster.
Text subtitles: Tokenize numerical values without string copy.

Around 25% faster parsing.