contrib/mpc-hc.cppcheck: Add library and suppressions settings.

Requires cppcheck https://github.com/danmar/cppcheck/commit/24a9da37718a79fa4cabdad59bf71426722e22c7 or newer.
Remove duplicate expression.
Bump copyright year to 2014.
Compilation.txt: update msysGit version.
build.bat: clean up 7za path.
build.bat: Simplify checks
build.bat: Simplify some code
coverity.bat: Add 7-Zip detection logic
Use min/max templated functions from std (part 1).
Use min/max templated functions from std (part 2).
Merge common property.
Conditionally define `NOMINMAX`.
BaseClasses: build with `NOMINMAX`.
Merge pull request #125 from XhmikosR/nominmax

Use min/max templated functions from std
Update LAV Filters to 0.59.1-107-2d6cc0e (custom build based on 0.59.1-102-61c89de).

Important changes:
 - LAV Splitter: The current/average bitrate is now shown in the Information panel (fixes #3540).
 - LAV Video: Some decoding regressions have been fixed.
 - Update libbluray to 0.5.0.
DVB: Fix channel change when the graph was previously stopped.
Fix: The screen stayed black when restarting a file.

This commit fixes ticket #3908.
Fix a possible dead lock when opening a file when one is already playing.

Easily reproducible with madVR.

Ticket #3865.