Audio Switcher: Support fallback to another media type.

If we had accepted an input mediatype that can't be handled by the downstream filter but another compatible mediatype was also proposed by the input pin, we renegotiate the connection with the upstream filter.

This enables audio decoders to fallback to normal decoding if bitstreaming isn't supported.

This commit fixes #3437.
"Jump to" menu: Use radio bullets instead of check marks.

Radio bullets should be used when only one item out of a few can be selected at time.

Refs: ticket #1620.
Fix "Jump to" menu: clicking on the first file could reload the current one.
"Jump to" menu: Use submenus in file mode when more than one type of destinations is available.

Avoid having a crowded menu and using the old menu style.

Refs: ticket #1620.
"Jump to" menu: Separate titles and chapters in two submenus in DVD mode.

Stacking the two menus as two columns forced using the old menu style and wasn't really clear.

Refs: ticket #1620.
Update translations from Transifex:

 - Catalan
 - Galician
 - Hungarian
 - Japanese
 - Slovenian
 - Swedish
Workaround a crash in the math library for x64 builds.

See http://connect.microsoft.com/VisualStudio/feedback/details/811093

It occured when the CPU supports FMA3 and support for AVX is disabled in the operating system.

This commit fixes #3999.
Language menu: Ensure "Language" always appears in English in menu entry.

If "Language" doesn't appear in the translated string, "(Language)" will be appended automatically.
Language menu: Use submenus to group language names starting with the same character.
Update translations from Transifex:

 - Greek.