Fix specs to run correctly in isolation
Warn on DateTime input and convert to Time

Fixes #144
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