Updated CancellationTokenSourceExtensions to properly handle multiple calls to CancelAfter, and not prevent GC from reclaiming a CancellationTokenSource which is pending cancellation.
Relax timing tolerance to improve test success percentage without substantially impacting the interpretation of results
Merge pull request #16 from sharwell/cancellation-behavior

Cancellation behavior