Change when_all() tests to avoid use of task<T>.
Change when_all() tests to avoid use of task<T>.

Use lazy_task, sync_wait and when_all instead.

lewissbaker/cppcoro,lewissbaker/cppcoro,lewissbaker/cppcoro,lewissbaker/cppcoro