XTemporal time zone fix and unit test

XTemporal's date normalization uses the computer's time zone instead of UTC.  I've fixed the issue and included a unit test.