Refactor DST and elapsed time resolution code.

The DST and elapsed time resolution code is in the new module
`wrangler_time_keeper`, and there are now unit tests for this code.