Handle timezones correctly

We currently ignore the problem of timezones in the mainstream publishing tools, storing and displaying everything as UTC. This won't be good enough when we add the ability to schedule publication.

This pull request is part of solving the problem, but there will be changes in Panopticon and Publisher too.