updated Russian translation
VSFilter/installer/build_installer.bat: allow to pass a second argument in SubInno.
Add a workaround for the VS2012 Update2 bug on XP.
See here for details about the bug:
http://tedwvc.wordpress.com/2013/04/14/how-to-get-visual-c-2012-update-2-statically-linked-applications-to-run-on-windows-xp/
Use our IsVistaOrLater function.
Exclude the VS2012 files when PlatformToolsetVersion is 100 (VS2010).
Losslessly compress png files more.
VSFilter/installer/build_installer.bat: remove vs2012 leftover from 3aa41222e0644958622aad076f6c3f909b09a7e0.
fixed and updated Russian translation
updated Russian translation
Updated Turkish translation.
MediaFormats: Exclude non-associable formats from the search for supported extensions unless specified.

Fixes #3091
MediaFormats: Write fAssoc variable name in full. (Cosmetic)
CFileAssoc: Prevent non-associable formats from being registered.
Use nullptr instead of NULL whenever possible.

Microsoft recommends to avoid using NULL or zero (0) as a null pointer constant since nullptr is less vulnerable to misuse and works better in most situations.

Also fix some cases where NULL was used instead of 0 or FALSE.
Cosmetics: Use IsEmpty() instead of comparing with the empty string.
Cosmetics: Use short aliases for AfxGetAppSettings() and AfxGetMyApp().
Cosmetics: Remove extra parenthesis.
Cosmetic: Add parenthesis to make a test obvious.
AviSplitter: improved playback for non interleaved AVI files, reduced memory usage, "Non interleaved files support" option is always enabled now.
Constify CRenderersData when possible.