Empy lists in response body are not handled correctly
Pyruvate currently doesn't send headers when the response body is an empty list. This is a rather severe bug because some WSGI applications/frameworks use empty list responses with e.g. redirects.