Default to local time on Windows (as before), and handle the TIMEGM define by not using TzSpecificLocalTimeToSystemTime in that case.

(cherry picked from commit 2f818f95a3c3c5487dee364a3d569c36111d54cf)