Fix some warnings.
DVB: Improve the compatibility with some drivers after ada3ea6714e7c5f11e73df27aa7123c5a491e362.

MPC-HC failed to find any channel for some drivers.

We now try to get the statistics information from any interface available even if it's not the non-preferred one to be more fool-proof.

This commit fixes #3110.
cosmetics
VSFilter: move the AboutDlg version to a new define and use that
AboutDlg.cpp: use the MPC_VERSION_ARCH define
Reduce variable scope.
remove unneeded variable
Using a precommit script seems like speaking Chinese for some.
update lcms to 61d73f8
Enable C4701 for /W3.
MainFrm.cpp: remove unused variables.
VobSubFile.cpp: break after return doesn't make sense.
-1L
DX9SubPic.cpp: fix possible NULL pointer dereference.
Fix using potentially uninitialized local variable.
Avoid variable shadowing.
DX9RenderingEngine.cpp: Fix leaking memory due to an exception.