fix multiline response for cache, see:

consider this case:

    200\n
    Content-Type: text/plain\n
    \n
    this is html\n
    so it might\n
    have\n
    \n
    multiline body\n
    which would interfere with previous format

so we need to make sure that the regexp won't eat too much data.
now we always leave a \n in the end of headers,
and always use \n\n to end the headers. (unlike HTTP, but that's fine)
version bump and update changes