Add support for setting completion dates

Allow the date a task has been completed to be set on a Todo.  No idea
why you'd want to, but the API lets you, and so shall I.