remove story.delete because it doesn't do anything.
Test that unknown activity events get logged.
The user of sleuth should call collect_task_updates when they want, instead of sleuth calling it in a thread.
Put the loop in the main instead.
Added a test for collect_task_updates, but no asserts in it yet.