add checkyear git pre-commit script and remove the old svn script

to enable the hook, copy contrib/checkyear.sh to .git/hooks/pre-commit (no extension)
Merge pull request #44 from m0vie/precommit
clean up project references
icon.ico: recreate it with more bit depths and 24x24 resolution
MpaDecFilter.vcxproj: inherit the AdditionalDependencies property
SubPic.vcxproj: Remove d3d9.lib from the linker libraries since it's not needed.
MPCVideoDec.vcxproj: remove stray property
remove duplicate Trac link
checkyear.sh: mention the exact cp command
MainFrm: Merge the two add favorite functions, reduces code duplication.
DSUtil: Add versions of Explode() and Implode() with escaping support.
As a simplification, escaping characters are not escaped themselves.
Favorites: Add escaping support to favorites.
Fixes cases where a filename containing a semicolon could not be opened.
FavoriteOrganizeDlg: Brushes should only be created once.
Fixes assert triggering when selecting items.
Fix: Properly set the error code when exiting gccbuild.bat.

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