Http Response Headers Processing bug fix

Header was not exploded correctly after multiple redirects.

    [0] => Server: nginx/1.0.15
    [1] => Date: Thu, 07 Nov 2013 08:52:25 GMT
    [2] => Content-Type: text/html
    [3] => Content-Length: 185
    [4] => Connection: keep-alive
    [5] => Location: http://*
    [6] => 
    [7] => HTTP/1.1 200 OK
    [8] => Server: nginx/1.0.15
    [9] => Content-Type: text/html
    ......

Should be:
[0] => Server: nginx/1.0.15
    [1] => Content-Type: text/html
    [2] => Transfer-Encoding: chunked
    [3] => Connection: keep-alive
    [4] => Vary: Accept-Encoding
.....
Merge pull request #382 from Telford-Rowley/master

Http Response Headers Processing bug fix