Update tasks when we see changes.

References #6. Closes #7. Closes #16.
Support filtering tasks for @pjf

Closes #21.
Retry adding next time if we can't.

Closes #17.
This is version 0.3.0!