async: add is_sender type-aliases

The latest version of stdexec requires all sender types to include a
type alias `is_sender` (which their examples all set to `void`) or
else a unique overload of a stdexec template.  Add the type alias to
all of our defined sender types.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I2229905703b0f9c360d0fa5f1ba6acffd1f22a02
diff --git a/src/async/context.cpp b/src/async/context.cpp
index c8f7e5f..5a5bc8c 100644
--- a/src/async/context.cpp
+++ b/src/async/context.cpp
@@ -84,6 +84,8 @@
 /* The sender for the wait/process event. */
 struct wait_process_sender
 {
+    using is_sender = void;
+
     explicit wait_process_sender(context& ctx) : ctx(ctx) {}
 
     friend auto tag_invoke(execution::get_completion_signatures_t,