As a user, I want to be notified when a task is assigned to me.
Also, when I follow a workflow, I want to be notified when:
- the workflow is canceled
- the workflow is completed
- a task is completed
The subscription to the workflow is done automatically for the workflow initiator.