ProcessTemplate cancellation
ProcessTemplate supports cancellation with CancellationToken. It's possible to cancel ProcessTemplate gracefully by calling **CancellationTokenSource.Cancel**. You can also set timeout with **CancellationTokenSource.CancelAfter**.