MINOR: stats: also report the computed compression savings in html stats

It's interesting to know the average compression ratio obtained on
frontends and backends without having to compute it by hand, so let's
report it in the HTML stats.
diff --git a/src/dumpstats.c b/src/dumpstats.c
index 7c9365b..ec27db8 100644
--- a/src/dumpstats.c
+++ b/src/dumpstats.c
@@ -2488,8 +2488,10 @@
 				     U2H7(px->fe_counters.bytes_in));
 
 				/* compression stats (via td title): comp_in, comp_out, comp_byp */
-				chunk_appendf(&trash, " title=\"compression: in=%lld out=%lld bypassed=%lld\"",
-				     px->fe_counters.comp_in, px->fe_counters.comp_out, px->fe_counters.comp_byp);
+				chunk_appendf(&trash, " title=\"compression: in=%lld out=%lld bypassed=%lld savings=%d%%\"",
+				              px->fe_counters.comp_in, px->fe_counters.comp_out, px->fe_counters.comp_byp,
+				              px->fe_counters.comp_in ?
+				              (int)((px->fe_counters.comp_in - px->fe_counters.comp_out)*100/px->fe_counters.comp_in) : 0);
 
 				chunk_appendf(&trash,
 				     /* bytes: out */
@@ -3214,8 +3216,10 @@
 				     U2H8(px->be_counters.bytes_in));
 
 				/* compression stats (via td title): comp_in, comp_out, comp_byp */
-				chunk_appendf(&trash, " title=\"compression: in=%lld out=%lld bypassed=%lld\"",
-				     px->be_counters.comp_in, px->be_counters.comp_out, px->be_counters.comp_byp);
+				chunk_appendf(&trash, " title=\"compression: in=%lld out=%lld bypassed=%lld savings=%d%%\"",
+				     px->be_counters.comp_in, px->be_counters.comp_out, px->be_counters.comp_byp,
+				     px->be_counters.comp_in ?
+				     (int)((px->be_counters.comp_in - px->be_counters.comp_out)*100/px->be_counters.comp_in) : 0);
 
 				chunk_appendf(&trash,
 				     /* bytes: out */