SERVER-7965 Fix time_support and time_support_test windows build errors.

This includes manually constructing the timezone offset in ISO 8601 formatted
local times.
SERVER-7965 Fix time_support_test for systems with small (signed, 32-bit) time_t.