Cater for optional body content - add HEAD helper

The HEAD verb does not require that body content is sent (the spec
explicitly states that it is not sent after all). Needed to change the
HTTP response parser to cater for optional body content, especially for
the current uses of GET and HEAD.

Signed-off-by: Gary Pamparà <gpampara@gmail.com>