Replace commandline relative paths with absolute

Later we send the whole commandline through WM_COPYDATA,
and since current directories may differ, issues arise.

Fixes #3546
build.bat: Remove unneeded var after 84f536495f47e9c76a035d41307bf14e44c424f2.
player.html: remove width completely.

It's handled in JS.
Enable per-monitor DPI-aware on Windows 8.1.

Fixes #3356.
temp
Use ZeroMemory on more places instead of {0,0}
Fix NULL handle passed as parameter.
Update Git to 1.8.4.
Cleanup
cleanup
cosmetics
Be consistent with the var type.
Use the proper size prefix in format functions.