Add support for IJobCancellationToken to the Job class
Add support for cancellation token to the PerformContext class
Paying for technical debts in JobPerformanceProcessFacts
Prepare JobPerformanceProcess to work with canceled jobs

And fix a mistake: occured -> occurred
Add job cancellation support for worker