Tests for co_async, moved implementation into cppcomponents_concurrency.cpp