= http: add tests for permissive cookie parsing

 #737

This uses ScalaCheck to generate cookie values both from the "correct"
range and from the "nearly correct" (permissive) range. The permissive
parsing throws out cookies that aren't strictly correct, and returns the
list of valid cookies rather than a parse error (as was the previous
behaviour).