Complete a to-do

Marks the specified to-do as completed and notifies completion subscribers.