responses 1xx, 204 and 304 should not force the connection to be closed

Only these types of responses are allowed to have empty body

fix #581