Add continuation_traits template.
Add support for stackless coroutines via handler_type detection of awaitable functions.
Remove extraneous test code.
Ensure yield header is self-contained.
Make the handler_type specialisation for yield_context part of the public interface.