MINOR: cfgparse: Fail when encountering extra arguments in macro

This resolves GitHub issue #1124.

This change should be backported as a *warning* to 2.4.

(cherry picked from commit 5546c8bdce64b1e67c897ac7705ca572c09f34bd)
[Cf: Updated as expected]
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
1 file changed