WebClientSocket: Remove the extension from the filename in OnInfo().
Offer .ini option only when have permissions
Properties: don't keep refs to graph objects

Fixes #2189
mhook: hack around EMET
Updated Chinese Simplified translation.
Audio Switcher: Fix a crash when the audio resampling and channel remapping were enabled.

This commit fixes #3425.
build.bat: Fix default compiler in help screen.
LAVFilters/build_lavfilters.bat: use VS2012 by default.
contrib/astyle.ini: Remove obsolete directory.
Use an empty line after #pragma once directives.
Remove icl13.diff.
AboutDlg: "Compiler" was written with upper case for FFmpeg and lower case for MPC-HC when copying to clipboard, make it consistent.
Add sign support for the VSFilter installer.
Rename "MPC-HC" compiler to "Compiler".

The previous text was misleading after the LAVFilters addition since LAVFilters are built with the same compiler as MPC-HC is.
Optimize sign support for the VSFilter installer.
DeCSS/VobFile.cpp: be consistent with the defines.
Add /d2Zi+ to enable proper debugging of optimized code (i.e. Release builds).

https://randomascii.wordpress.com/2013/09/11/debugging-optimized-codenew-in-visual-studio-2012/
PPageAudioSwitcher: Don't keep refs to graph objects.

Fixes #3300.
Use the _countof macro instead of hardcoded numbers.
Update Changelog.