Fix: EVR Sync renderer: Vertex offsets were missing.

This was causing the OSD to look bad.

This commit fixes #1554.

Thanks to JanWillem for the pointer.
Try to be consistent with DirectX vertices offsets.
Revert "actually disable C4995 and C4996 for udf.cpp"

This reverts commit 03ca3eff5fccbfe6bfc1583789d4fe91af8b1900.
build.bat, mpc-hc_setup.iss : add ICL13 support
use the _countof macro when it makes sense to do so