Sort of semi-fixed timezone handling

Old code implicitly used local timezone, but ANT+ spec says UTC.
Converting to UTC now, which yields a timezoned datetime; converting it
to correct local times is then up to user code.