Fixed handling of multiple cookies in HTTPRequest.

This change prevents parse errors when multiple cookies are being sent by the client. In the mainline code, they are concatenated to a single string, separated by commas. This ended up causing issues because the cookies module could not parse such a string properly. Loading cookies separately like this sidesteps the problem.