Disable Win32 thread naming again. See Bugzilla #2089.
Fix some edge cases in XInput haptic timing.
Added __WINDOWS__ to reflect both 32 and 64-bit windows platforms
Added a macro SDL_TICKS_PASSED() to correctly compare two 32-bit tick values.
Went through the code and used the macro and fixed a couple places that were using incorrect timestamp comparisons.
Fixed windows compile