Use local timezone whenever updating event time: Bug #733101

Google Calendar converts all times to UTC, so editing twice caused
UTC to be used second time (although user's local wall time was being
used).