Framework and tests for unit cancelation.
Merge branch 'devel' into feature/cancelation
Support for cancelation of tasks during Execution.
Fix logic error in legacy code.
Merge branch 'devel' into feature/cancelation

Conflicts:
	src/radical/pilot/agent/radical-pilot-agent-multicore.py
Unit cancelation for the remaining states. Lets see how this goes ...
Merge branch 'feature/cancelation' into devel
Merge branch 'devel' of github.com:radical-cybertools/radical.pilot into devel