Fix head-response for nil responses

head-response made a {:body nil} response out of a regular nil response, which would be interpreted as an empty 200 response.