Modified TaskAsyncHelper::Delay to allow delays that return templated types

- modified a test
Updated Casablanca version
Fixed a bug in TaskAsyncHelper::Delay

- known issue: event source stream reader tests fails if a delay is removed