Update async_read, async_write and async_read_until.
Remove overview and design content for now.
Clean up remaining error codes.
Add handler_type, async_result and async_completion.
Add execution_context.