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.
Test for nil head-response
Merge pull request #135 from bendlas/patch-4

Fix head-response for nil responses