BUG/MINOR: proxy: missing free in free_proxy for redirect rules

cookie_str from struct redirect, which may be allocated through
http_parse_redirect_rule() function is not properly freed on proxy
cleanup within free_proxy().

This could be backported to all stable versions.

[for 2.2, free_proxy() did not exist so the fix needs to be performed
directly in deinit() function from haproxy.c]
diff --git a/src/proxy.c b/src/proxy.c
index b614e34..af37b44 100644
--- a/src/proxy.c
+++ b/src/proxy.c
@@ -243,6 +243,7 @@
 			free(rdr->cond);
 		}
 		free(rdr->rdr_str);
+		free(rdr->cookie_str);
 		list_for_each_entry_safe(lf, lfb, &rdr->rdr_fmt, list) {
 			LIST_DELETE(&lf->list);
 			release_sample_expr(lf->expr);