CurrentSystemTimeZone.GetUtcOffset now supports multiple DST periods.
DateTime.Now was returning wrong values when system TimeZone had more than one daylight saving time.
Fixes 22648.
Removed unused CurrentSystemTimeZone fields and methods.
TimeZoneInfo.GetApplicableRule now checks DaylightTransitions.