Tempest: make sure that the socket is closed
only require Boost.Context if Tempest support is enabled
Tempest: respond with the requested path in the example web server