A fix for https://github.com/benoitc/gunicorn/issues/581

Responses with status=204 or status=3** should not cause the socket to be closed, even thought their Content-Length is empty.