Added CoroutineProviderInterface and related support in coroutine adaptor.
Marked functional tests with a group.