Task timeout extensions and tests.
Interlocked Boolean implementation and tests.
Task timeout fix
Async queue and tests.
Licence comment.
Add ISystemClock, DefaultSystemClock and tests.