mattt/FormatterKit — pull request #150 by podkovyrin (2014-12-25 10:18:15+00:00)
Title: Fixes creating curl from request with multiple cookies

From `$ man curl`:
```-b, --cookie
(HTTP) Pass the data to the HTTP server as a cookie. It is supposedly the data previously received
from the server in a "Set-Cookie:" line. The data should be in the format "NAME1=VALUE1;
NAME2=VALUE2".

If no '=' symbol is used in the line, it is treated as a filename to use to read previously stored
cookie lines from, which should be used in this session if they match. Using this method also acti-
vates the "cookie parser" which will make curl record incoming cookies too, which may be handy if
you're using this in combination with the -L, --location option. The file format of the file to read
cookies from should be plain HTTP headers or the Netscape/Mozilla cookie file format.

NOTE that the file specified with -b, --cookie is only used as input. No cookies will be stored in
the file. To store cookies, use the -c, --cookie-jar option or you could even save the HTTP headers
to a file using -D, --dump-header!

If this option is used several times, the last one will be used.
```