[OPTIM] counters: move some max numbers to the counters struct

There are a few remaining max values that need to move to counters.
Also, the counters are more often used than some config information,
so get them closer to the other useful struct members for better cache
efficiency.
diff --git a/src/backend.c b/src/backend.c
index 56b15d1..ec83205 100644
--- a/src/backend.c
+++ b/src/backend.c
@@ -856,8 +856,8 @@
 	if (s->srv) {
 		s->flags |= SN_CURR_SESS;
 		s->srv->cur_sess++;
-		if (s->srv->cur_sess > s->srv->cur_sess_max)
-			s->srv->cur_sess_max = s->srv->cur_sess;
+		if (s->srv->cur_sess > s->srv->counters.cur_sess_max)
+			s->srv->counters.cur_sess_max = s->srv->cur_sess;
 		if (s->be->lbprm.server_take_conn)
 			s->be->lbprm.server_take_conn(s->srv);
 	}