BUG/MINOR: config: fix typo in condition when propagating process binding

propagate_processes() has a typo in a condition :

	if (!from->cap & PR_CAP_FE)
		return;

The return is never taken because each proxy has at least one capability
so !from->cap always evaluates to zero. Most of the time the caller already
checks that <from> is a frontend. In the cases where it's not tested
(use_backend, reqsetbe), the rules have been checked for the context to
be a frontend as well, so in the end it had no nasty side effect.

This should be backported to 1.5.
diff --git a/src/cfgparse.c b/src/cfgparse.c
index 3e345e4..d91d010 100644
--- a/src/cfgparse.c
+++ b/src/cfgparse.c
@@ -6102,7 +6102,7 @@
 		from = to;
 	}
 
-	if (!from->cap & PR_CAP_FE)
+	if (!(from->cap & PR_CAP_FE))
 		return;
 
 	/* default_backend */