[MEDIUM] slowstart: ensure we don't start with a null weight

Because of a divide, it was possible to have a null weight during
a slowstart, which is pretty annoying, especially with a single
server and a long slowstart.

Also, fix the way we report the values in the stats page to avoid
confusion.
diff --git a/src/checks.c b/src/checks.c
index c72b55f..6a73504 100644
--- a/src/checks.c
+++ b/src/checks.c
@@ -540,7 +540,8 @@
 				}
 				else if (s->proxy->lbprm.algo & BE_LB_PROP_DYN) {
 					/* for dynamic algorithms, let's update the weight */
-					s->eweight = BE_WEIGHT_SCALE * (now.tv_sec - s->last_change) / s->slowstart;
+					s->eweight = (BE_WEIGHT_SCALE * (now.tv_sec - s->last_change) +
+						      s->slowstart - 1) / s->slowstart;
 					s->eweight *= s->uweight;
 					if (s->proxy->lbprm.update_server_eweight)
 						s->proxy->lbprm.update_server_eweight(s);