Notified events should contain task information
Events notification mechanism should allow Sejda to include some task specific information. We will probably need the qualified name of the task that will be used to collect statistics related to how different implementations are performing. A task identifier could be also useful when using global event listener in a multi threaded env (even if this should not be a common use case). When implementing we should keep in mind that we may want to add other data in the future.