Remove method-map

Remove map from method string (e.g. "POST") to keyword (:post), and
replace it with a function that does the same thing (convert string to
lowercase, create keyword from it.)
Add support for HEAD request.

Adds function that generates head response, mapped to :head keyword.
Also refactored gen-response to merely concat the message onto the
result from gen-head-response.