Added cookie support to HTTP::Tiny
make t::SimpleCookieJar slightly more corret

Allows testing how multiple cookie headers are
handled
handle multiple set-cookie headers
retab
tighten code and s/Cookies/Cookie/ for the header
tighten cookie jar duck typing
optionally run cookie tests with HTTP::CookieJar if installed