collapse multi-line headers into one

similar to the unfold method of MIME::Head - if we don't do this
then the normalize method doesn't fully normalize the message and
we end up with an incomplete message being sent to the server