insert task start as str to prevent JSON serialization errors

This was not a problem before, but Celery started complaining
that it could not serialize the task['start'] datetime to JSON.
To avoid the error, task['start'] is now inserted as a str
using TIMESTAMP_FORMAT.  The task list template still needs a
datetime, so this is created in the function that lists tasks
for that page.