header-map implementation

wrap-lower-case-headers is still here, but it's not wired up anymore

:raw-headers, however, is removed. headers are always available in
whatever case you'd like.