If a cookie already exists and the server asks to set it again with a null value, the cookie must be deleted.
Added test for empty-cookies removal
Merge remote-tracking branch 'unixo/master' into remove_empty_cookie
Guarding against the case of a cookie with the same name but with different attributes like domain, path, etc...