how to request a task to be performed
distinguish tasks by name
kinda sorta the vision for task interfaces
split work initiator from work doer
[config] travis
[doc] display ci status
move proxy creation to util
experiments in event-sourced completion
experiments in stateless event-sourced
organized stateless event-sourced
more complexity in test
extract best ideas

- two forms
+ stateful form
+ stateless uses event sourcing
Merge branch 'initial'
[doc] the story so far