Fix unit tests so they run in other timezones

The tests had hardcoded dates with time zone CDT in comparison strings.  The strings are now GStrings with a ${tzShort} variable in them.

I was getting a mismatch of CDT with PDT as I'm in that time zone.