CXX-329 don't include timegm on windows

On windows we should not include the vendored timegm implementation since we use Windows specific APIs in time_support.cpp. 

Also, we should not define the timegm symbol on windows.