Refactored CanBeRelocated to RelocationType
Refactored CanBeRelocated and added field Priority. Priority will replace profit in a future version. Profit is deprecated from now on.
Fixed tests.
By default a new Task should have activitystate of active. This no updates are required in code.