Originally because it seemed that it was causing problems with 64-bit build, which wasn't true in the end. But it's a good move anyway.
Source commit: 2d2d341d8e98f31692c1beca8445899e289ee0cb
GetCurrentTime is re-defined as GetTickCount in winbase.h
Using unique method name instead not to cause problems, when headers are included in different order
Source commit: cc34b034c1386125d55894b7f2ac1e4ca1c776bf