Fix GetTickCount return type

int as a return type results in a signed/unsigned mismatch warning with MSVC (although disabled by default), and it doesn't even compile with clang-cl if the definiton from the Windows header was included before.

Tested with MSVC 12, 14, and clang-cl.