Improve performance of chained tasks and avoid wrapping AggregateExceptions multiple times
Rename SelectAsync to Then; remove Chain and ChainAsync
Merge pull request #319 from sharwell/task-performance

Improve performance of chained tasks and avoid wrapping exceptions