Don't update date picker with same value.
Fix time entry duration decoding.

When decodin the duration and using it for determining start time, there
were some milli/nanoseconds that got added to start/stop time. This was
incorrect behaviour.
Merge pull request #291 from toggl/roosmaa-start-stop-time-decoding

Fix start/stop time decoding.