Implement cancellation token support in most async methods. Patch existing methods to use new methods passing `CancellationToken.None`