Task builder with configurable token

Hi

Please review implementation of TaskBuilder discussed in issue #174: CancellationToken in TaskBuilder.