MINOR: server: add a global list of all known servers

It's a real pain not to have access to the list of all registered servers,
because whenever there is a need to late adjust their configuration, only
those attached to regular proxies are seen, but not the peers, lua, logs
nor DNS.

What this patch does is that new_server() will automatically add the newly
created server to a global list, and it does so as well for the 1 or 2
statically allocated servers created for Lua. This way it will be possible
to iterate over all of them.
diff --git a/src/haproxy.c b/src/haproxy.c
index 7e02e5b..a4d42dc 100644
--- a/src/haproxy.c
+++ b/src/haproxy.c
@@ -2675,6 +2675,7 @@
 				srvdf->fct(s);
 
 			EXTRA_COUNTERS_FREE(s->extra_counters);
+			LIST_DEL(&s->global_list);
 			free(s);
 			s = s_next;
 		}/* end while(s) */