Add helper for system environment TZ testing
Handle local offset across different time zones

Cleaned up specs to run in different time zone settings.
Fixes #141