Prevent the check for update to be run while one is already in progress.
version.sh: Improve the handling of the branch name.

The branch name was cut when on no branch.
fixed reading default and forced flags from LAV Splitter
Updated Simplified Chinese translation.
Cosmetics: Apply AStyle and use UF8 without BOM for translations' strings.
update icl13.diff
build.bat: msbuild is added in PATH when calling VS100COMNTOOLS
build.bat: fix MSBuild Platform property
mpcresources.vcxproj: specify SetChecksum
Revert "Replace ZeroMemory() with SecureZeroMemory().  The MSDN article for ZeroMemory says: "To avoid any undesired effects of optimizing compilers, use the SecureZeroMemory function.""

This reverts commit 0533530d9f661b0ec19756382a8c99b679182b5f.

Conflicts:
	src/thirdparty/ResizableLib/ResizableState.cpp
	src/thirdparty/TreePropSheet/TreePropSheet.cpp
UI: Use the new styled radio bullet for static menus.

Comparison (up is old, bottom is new): http://i.imgur.com/Yq7kU.png

The old radio bullet is still used in some places, those menus will be addressed later.
updated Ukrainian translation by Arestarh
updated Russian translation
Disabled choice strikeout and underline font style default subtitle. Disable the selection of color in CFonyDialog, because it is not used here.
VSFilter: bump copyright year
update copyright year for the modified files
pthread: introduce default lock manager

Based on a patch by Luca Barbato
build.bat: use the x86_amd64 toolchain since the VS IDE is using it and otherwise the compiler's mismatch if one builds via build.bat and then the IDE
Removed "error resilience" and "IDCT Algorithms" from the video decoder properties (ticket #2823).
Updated German translation.