#2745 fixed bug concerning new Start and StartAsync methods; passed CancellationToken to sub algorithms