Revert "actually disable C4995 and C4996 for udf.cpp"

This reverts commit 03ca3eff5fccbfe6bfc1583789d4fe91af8b1900.
update TreePropSheet from TortoiseSVN
fix warning
update ffmpeg (n0.8-17873-gc13e4e2)
Work around a libavresample crash
do while (0) (WIP)
initialize variables
reduce variable scope
add a .gitattributes file
normalize line endings
version.sh: fix comment
Properly set the error code when gccbuild.bat fails.

Because gccbuild.bat wasn't setting any error code when ffmpeg compilation failed, any compilation error wasn't detected by Visual Studio.