Added WeakReferenceTest - all tests pass
Added CancellationTokenSourceTest

Removed test that uses Task - because I don't have Task yet.
Renamed LazyInitializer
Added CancellationTokenTests
Added CountdownEventTests