CLEANUP: listeners: remove the do_close argument to unbind_listener()

And also remove it from its callers. This subtle distinction was added as
sort of a hack for the seamless reload feature but is not needed anymore
since the do_close turned unused since commit previous commit ("MEDIUM:
listener: let do_unbind_listener() decide whether to close or not").
This also removes the unbind_listener_no_close() function.
diff --git a/src/proto_uxst.c b/src/proto_uxst.c
index 4ec672f..250c630 100644
--- a/src/proto_uxst.c
+++ b/src/proto_uxst.c
@@ -185,7 +185,7 @@
 
 	/* Listener's lock already held. Call lockless version of
 	 * unbind_listener. */
-	do_unbind_listener(l, 1);
+	do_unbind_listener(l);
 	return 0;
 }