addTaskEventListener

Register a task lifecycle event listener. Synchronized in order to prevent race conditions with finishTask, as the listener will be invoked for already running tasks.