generalize Pack, add input and output keys, getters and setters
update test
generalize interfaces
generalize implementations
improve Task.run() signature
improve signature of executors methods
improve test
replace varargs by single objects in addTaskListener() and removeTaskListener()
improve JavaDoc
implement cortege -2 -3 -4 classes
rename task parameter
implement additional constructors for cortege classes
improve execute() methods
implement additional useful constructors
minor changes
implement some useful methods