Issue 20: Report task changes live to the client via ServerSendEvents.

* Fixes #20.
Removing some leftover cruft.
Updating requirements.