Add more functions for client to work with cookies.

This is for #155. Please CR.
Why does this take the jar by value when `CookieJar.iter()` takes `&self`?